package Ġcom . sk sam uel . kot est . runner . junit 5 Ċ Ċ import Ġio . kot est . core . spec . Spec Ċ import Ġio . kot est . matchers . shouldBe Ċ import Ġio . kot est . core . spec . style . String Spec Ċ Ċ internal Ġclass ĠString Spec Exception In After Spec Ġ: ĠString Spec () Ġ{ ĊĊĠ Ġinit Ġ{ ĊĠĠĠ Ġ" a Ġfailing Ġtest " Ġ{ ĊĠĠĠĠĠĠ 1 ĠshouldBe Ġ 2 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ" a Ġpassing Ġtest " Ġ{ ĊĠĠĠĠĠĠ 1 ĠshouldBe Ġ 1 ĊĠĠĠ Ġ} ĊĊĠ Ġ} ĊĊĠ Ġoverride Ġfun Ġafter Spec ( spec : ĠSpec ) Ġ{ ĊĠĠĠ Ġthrow ĠRuntimeException (" spl att !! ") ĊĠ Ġ} Ċ Ċ } Ċ Ċ internal Ġclass ĠString Spec Exception In After Spec Function Ġ: ĠString Spec () Ġ{ ĊĊĠĠ Ġinit Ġ{ ĊĠĠĠĠĠ Ġ" a Ġfailing Ġtest " Ġ{ ĊĠĠĠĠĠĠĠĠĠ 1 ĠshouldBe Ġ 2 ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġ" a Ġpassing Ġtest " Ġ{ ĊĠĠĠĠĠĠĠĠĠ 1 ĠshouldBe Ġ 1 ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġafter Spec Ġ{ ĊĠĠĠĠĠĠĠĠ Ġthrow ĠRuntimeException (" spl att !! ") ĊĠĠĠĠĠ Ġ} ĊĠĠ Ġ} Ċ } Ċ