package Ġcom . nel kind a . m ink rest Ċ Ċ import Ġorg . junit . jupiter . api . assert All Ċ import Ġkotlin . test . assertTrue Ċ Ċ fun Ġ< T > Ġassert This ( t : ĠT , Ġpredicate : ĠT . () Ġ-> ĠBoolean ) Ġ= ĊĠĠĠĠĠĠĠ ĠassertTrue ( t . predicate ()) Ċ Ċ fun Ġ< T > ĠassertThat ( t : ĠT , Ġpredicate : Ġ( T ) Ġ-> ĠBoolean ) Ġ= ĊĠĠĠĠĠĠĠ ĠassertTrue ( predicate ( t )) Ċ Ċ fun Ġ< T > Ġassert These ( var arg Ġt : ĠT , Ġpredicate : ĠT . () Ġ-> ĠBoolean ) Ġ= ĊĠĠĠĠĠĠĠ Ġassert All ( t . map Ġ{ Ġ{ ĠassertTrue ( it . predicate ()) Ġ} Ġ}) Ċ Ċ fun Ġ< T > Ġassert Th ose ( var arg Ġt : ĠT , Ġpredicate : Ġ( T ) Ġ-> ĠBoolean ) Ġ= ĊĠĠĠĠĠĠĠ Ġassert All ( t . map Ġ{ Ġ{ ĠassertTrue ( predicate ( it )) Ġ} Ġ}) Ċ