package Ġcom . sk sam uel . kot est . specs . is olation . leaf Ċ Ċ import Ġio . kot est . core . spec . Isolation Mode Ċ import Ġio . kot est . core . spec . style . String Spec Ċ import Ġio . kot est . matchers . shouldBe Ċ import Ġjava . util . concurrent . atomic . Atomic Integer Ċ Ċ private Ġvar Ġbuffer Ġ= Ġ"" Ċ Ċ class ĠString Spec Instance Per Leaf Test Ġ: ĠString Spec ({ ĊĊĠĠ Ġafter Project Ġ{ ĊĠĠĠĠĠ Ġbuffer . shouldBe (" abc ") ĊĠĠ Ġ} ĊĊĠĠ Ġisolation Ġ= ĠI sol ation Mode . Instance Per Leaf ĊĊĠĠ Ġval Ġcounter Ġ= ĠAtomicInteger ( 0 ) ĊĊĠĠ Ġ" a " Ġ{ ĊĠĠĠĠĠ Ġbuffer Ġ+= Ġ" a " ĊĠĠĠĠĠ Ġcounter . increment AndGet () ĠshouldBe Ġ 1 ĊĠĠ Ġ} ĊĊĠĠ Ġ" b " Ġ{ ĊĠĠĠĠĠ Ġbuffer Ġ+= Ġ" b " ĊĠĠĠĠĠ Ġcounter . increment AndGet () ĠshouldBe Ġ 1 ĊĠĠ Ġ} ĊĊĠĠ Ġ" c " Ġ{ ĊĠĠĠĠĠ Ġbuffer Ġ+= Ġ" c " ĊĠĠĠĠĠ Ġcounter . increment AndGet () ĠshouldBe Ġ 1 ĊĠĠ Ġ} Ċ }) Ċ