package Ġcom . sk sam uel . kot est . listeners . spec . single instance Ċ Ċ import Ġio . kot est . core . spec . Isolation Mode Ċ import Ġio . kot est . core . spec . style . Fun Spec Ċ import Ġio . kot est . matchers . shouldBe Ċ import Ġjava . util . concurrent . atomic . Atomic Integer Ċ Ċ class ĠAfter Spec Inline Test Ġ: ĠFun Spec () Ġ{ ĊĊĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠ Ġprivate Ġval Ġcounter Ġ= ĠAtomicInteger ( 0 ) ĊĠĠ Ġ} ĊĊĠĠ Ġoverride Ġfun Ġisolation Mode (): ĠI sol ation Mode Ġ= ĠI sol ation Mode . Single Instance ĊĊĠĠ Ġinit Ġ{ ĊĊĠĠĠĠĠ Ġafter Spec Ġ{ ĊĠĠĠĠĠĠĠĠ Ġcounter . increment AndGet () ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġafter Project Ġ{ ĊĠĠĠĠĠĠĠĠ Ġcounter . get () ĠshouldBe Ġ 1 ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġtest (" ignored Ġtest "). config ( enabled Ġ= Ġfalse ) Ġ{} ĊĠĠĠĠĠ Ġtest (" a ") Ġ{ Ġ} ĊĠĠĠĠĠ Ġtest (" b ") Ġ{ Ġ} ĊĠĠĠĠĠ Ġtest (" c ") Ġ{ Ġ} ĊĠĠĠĠĠ Ġtest (" d ") Ġ{ Ġ} ĊĠĠ Ġ} Ċ } Ċ