package Ġcom . ken ilt . skeleton . extension Ċ Ċ import Ġorg . junit . Assert . assertEquals Ċ import Ġorg . junit . Test Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġth ang ng uy en Ġon Ġ 2 0 1 9 - 0 6 - 2 0 . Ċ Ġ*/ Ċ class ĠBoolean Kt Test Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġis True _ when Null _ return False () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġdata : ĠBoolean ? Ġ= Ġnull ĊĠĠĠĠĠĠĠ ĠassertEquals ( false , Ġdata . isTrue ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġis True _ when False _ return False () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġdata : ĠBoolean ? Ġ= Ġfalse ĊĠĠĠĠĠĠĠ ĠassertEquals ( false , Ġdata . isTrue ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġis True _ when True _ return True () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġdata : ĠBoolean ? Ġ= Ġtrue ĊĠĠĠĠĠĠĠ ĠassertEquals ( true , Ġdata . isTrue ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġis False _ when Null _ return True () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġdata : ĠBoolean ? Ġ= Ġnull ĊĠĠĠĠĠĠĠ ĠassertEquals ( true , Ġdata . isFalse ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġis False _ when False _ return True () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġdata : ĠBoolean ? Ġ= Ġfalse ĊĠĠĠĠĠĠĠ ĠassertEquals ( true , Ġdata . isFalse ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġis False _ when True _ return False () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġdata : ĠBoolean ? Ġ= Ġtrue ĊĠĠĠĠĠĠĠ ĠassertEquals ( false , Ġdata . isFalse ) ĊĠĠĠ Ġ} Ċ Ċ } Ċ