package Ġcom . ba eld ung . range Ċ Ċ import Ġorg . junit . jupiter . api . Test Ċ import Ġkotlin . test . assertEquals Ċ Ċ class ĠFilter UnitTest Ġ{ ĊĊĠĠĠ Ġval Ġr Ġ= Ġ 1 .. 1 0 ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġfilter Test () Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals ( listOf ( 2 , Ġ 4 , Ġ 6 , Ġ 8 , Ġ 1 0 ), Ġr . filter Ġ{ Ġit Ġ-> Ġit Ġ% Ġ 2 Ġ== Ġ 0 Ġ}. toList ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġmap Test () Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals ( listOf ( 1 , Ġ 4 , Ġ 9 , Ġ 1 6 , Ġ 2 5 , Ġ 3 6 , Ġ 4 9 , Ġ 6 4 , Ġ 8 1 , Ġ 1 0 0 ), Ġr . map Ġ{ Ġit Ġ-> Ġit Ġ* Ġit Ġ}. toList ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġreduce Test () Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals ( 5 5 , Ġr . reduce Ġ{ Ġa , Ġb Ġ-> Ġa Ġ+ Ġb Ġ}) ĊĠĠĠ Ġ} Ċ }