package Ġcom . world turn er . util Ċ Ċ import Ġkotlin . test . Test Ċ import Ġkotlin . test . assertEquals Ċ Ċ class ĠCollections Test Ġ{ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` List - repeat Ġshould Ġrepeat Ġsource Ġlist Ġn Ġtimes `() Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals ( listOf ( 1 , Ġ 2 , Ġ 1 , Ġ 2 , Ġ 1 , Ġ 2 ), ĠlistOf ( 1 , Ġ 2 ). repeat ( 3 )) ĊĠĠĠĠĠĠĠ ĠassertEquals ( listOf (), ĠlistOf ( 1 , Ġ 2 ). repeat ( 0 )) ĊĠĠĠĠĠĠĠ ĠassertEquals ( listOf (), ĠlistOf < Int >(). repeat ( 1 0 0 )) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` Iterate Ġmethod Ġfor ĠMutable Collection `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġc Ġ= Ġmutable ListOf (" a ", Ġ" b ", Ġ" cc ", Ġ" d ") ĊĠĠĠĠĠĠĠ Ġc . iterate Ġ{ Ġe , Ġi Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( e . length Ġ== Ġ 2 ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġi . remove () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠassertEquals ( listOf (" a ", Ġ" b ", Ġ" d "), Ġc ) ĊĠĠĠ Ġ} Ċ }