import Ġkotlin . test . Test Ċ import Ġkotlin . test . assertEquals Ċ import Ġkotlin . test . assertNotNull Ċ import Ġkotlin . test . assertTrue Ċ Ċ class ĠQu otes Test Ġ{ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġthere _ is _ a _ daily _ quote () Ġ{ ĊĠĠĠĠĠĠĠ ĠassertNotNull ( Quotes (). quote Of The Day ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġdaily _ quote _ same _ during _ day () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġquotes Ġ= ĠQu otes () ĊĊĠĠĠĠĠĠĠ Ġval Ġdaily Ġ= Ġmutable Set Of < Quote >() ĊĠĠĠĠĠĠĠ Ġrepeat ( 1 0 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdaily . add ( quotes . quote Of The Day ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠassertEquals ( 1 , Ġdaily . size ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġrandom _ quote _ should _ give _ different _ quotes () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġquotes Ġ= ĠQu otes () ĊĊĠĠĠĠĠĠĠ Ġvar Ġcollected Ġ= Ġmutable Set Of < Quote >() ĊĠĠĠĠĠĠĠ Ġrepeat ( 1 0 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcollected . add ( quotes . random Quote ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠassertTrue ( collected . size Ġ> Ġ 1 ) ĊĠĠĠĠĠĠĠ ĠassertTrue ( collected . size Ġ<= Ġ 1 0 ) ĊĠĠĠ Ġ} Ċ } Ċ