package Ġno . nav . person br uk er . internal . periodic . metrics . reporter . common . exceptions Ċ Ċ import Ġorg . am sh ove . k lu ent .` should Ġcontain ` Ċ import Ġorg . am sh ove . k lu ent .` should Ġnot Ġcontain ` Ċ import Ġorg . junit . jupiter . api . Test Ċ Ċ class ĠAbstract Person br uk er Exception Test Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` Sk al Ġsk rive Ġut Ġin nh ol det Ġav Ġcontext Ġi ĠtoString - met od en `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġkey 1 Ġ= Ġ" key 1 " ĊĠĠĠĠĠĠĠ Ġval Ġkey 2 Ġ= Ġ" key 2 " ĊĠĠĠĠĠĠĠ Ġval Ġvalue 1 Ġ= Ġ" value 1 " ĊĠĠĠĠĠĠĠ Ġval Ġvalue 2 Ġ= Ġ" value 2 " ĊĠĠĠĠĠĠĠ Ġval Ġmessage Ġ= Ġ" A Ġmessage " ĊĠĠĠĠĠĠĠ Ġval Ġexception Ġ= ĠMetrics Reporting Exception ( message ) ĊĠĠĠĠĠĠĠ Ġexception . add Context ( key 1 , Ġvalue 1 ) ĊĠĠĠĠĠĠĠ Ġexception . add Context ( key 2 , Ġvalue 2 ) ĊĊĠĠĠĠĠĠĠ Ġval ĠtoString For Exception Ġ= Ġexception . toString () ĊĊĠĠĠĠĠĠĠ ĠtoString For Exception Ġ` should Ġcontain ` Ġ" context :" ĊĠĠĠĠĠĠĠ ĠtoString For Exception Ġ` should Ġcontain ` Ġkey 1 ĊĠĠĠĠĠĠĠ ĠtoString For Exception Ġ` should Ġcontain ` Ġkey 2 ĊĠĠĠĠĠĠĠ ĠtoString For Exception Ġ` should Ġcontain ` Ġvalue 1 ĊĠĠĠĠĠĠĠ ĠtoString For Exception Ġ` should Ġcontain ` Ġvalue 2 ĊĠĠĠĠĠĠĠ ĠtoString For Exception Ġ` should Ġcontain ` Ġmessage ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` Sk al Ġbru ke Ġstandard ĠtoString Ġh vis Ġdet Ġik ke Ġer Ġlag t Ġved Ġno e Ġcontext `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġmessage Ġ= Ġ" A Ġmessage " ĊĠĠĠĠĠĠĠ Ġval Ġexception Ġ= ĠMetrics Reporting Exception ( message ) ĊĊĠĠĠĠĠĠĠ Ġexception . toString () Ġ` should Ġnot Ġcontain ` Ġ" context :" ĊĠĠĠ Ġ} Ċ Ċ }