package Ġstri kt . assertions Ċ Ċ import Ġdev . min ut est . junit . JUnit 5 Min ut ests Ċ import Ġdev . min ut est . root Context Ċ import Ġorg . junit . jupiter . api . assert Throws Ċ import Ġstri kt . api . expect That Ċ Ċ @ Suppress (" Simpl ify Boolean With Constants ") Ċ internal Ġobject ĠBoolean Assertions Ġ: ĠJ Unit 5 Min ut ests Ġ{ ĊĠ Ġfun Ġtests () Ġ= Ġroot Context Ġ{ ĊĊĠĠĠ Ġcontext (" isTrue ") Ġ{ ĊĠĠĠĠĠ Ġtest (" passes Ġwhen Ġthe Ġsubject Ġis Ġtrue ") Ġ{ ĊĠĠĠĠĠĠĠ Ġexpect That (" a " Ġ== Ġ" a "). isTrue () ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġtest (" fails Ġwhen Ġthe Ġsubject Ġis Ġfalse ") Ġ{ ĊĠĠĠĠĠĠĠ ĠassertThrows < AssertionError > Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġexpect That (" a " Ġ== Ġ" A "). isTrue () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġtest (" fails Ġwhen Ġthe Ġsubject Ġis Ġnull ") Ġ{ ĊĠĠĠĠĠĠĠ ĠassertThrows < AssertionError > Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġexpect That ( null ). isTrue () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcontext (" isFalse ") Ġ{ ĊĠĠĠĠĠ Ġtest (" passes Ġwhen Ġthe Ġsubject Ġis Ġfalse ") Ġ{ ĊĠĠĠĠĠĠĠ Ġexpect That (" a " Ġ== Ġ" A "). isFalse () ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġtest (" fails Ġwhen Ġthe Ġsubject Ġis Ġfalse ") Ġ{ ĊĠĠĠĠĠĠĠ ĠassertThrows < AssertionError > Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġexpect That (" a " Ġ== Ġ" a "). isFalse () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġtest (" fails Ġwhen Ġthe Ġsubject Ġis Ġnull ") Ġ{ ĊĠĠĠĠĠĠĠ ĠassertThrows < AssertionError > Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġexpect That ( null ). isFalse () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ } Ċ