package Ġorg . kol le kt ions . examples . consum ers Ċ Ċ import Ġorg . kol le kt ions . consum ers . always Ċ import Ġorg . kol le kt ions . consum ers . consume Ċ import Ġorg . kol le kt ions . consum ers . never Ċ import Ġorg . kol le kt ions . consum ers . some times Ċ import Ġkotlin . test . assertEquals Ċ import Ġkotlin . test . Test Ċ Ċ class ĠAlways Some times Never Ġ{ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` condition Ġsometimes Ġmet `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġactual Ġ= ĠlistOf ( 1 , Ġ- 1 ). consume ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġnever Ġ{ Ġit Ġ> Ġ 0 Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġalways Ġ{ Ġit Ġ> Ġ 0 Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsometimes Ġ{ Ġit Ġ> Ġ 0 Ġ} ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġprint ( actual ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( listOf ( false , Ġfalse , Ġtrue ), Ġactual ) ĊĠĠĠ Ġ} Ċ } Ċ