package Ġit . kr zem in ski . github actions . wrapper generator . generation Ċ Ċ import Ġio . kot est . core . spec . style . Fun Spec Ċ import Ġio . kot est . matchers . shouldBe Ċ import Ġit . kr zem in ski . github actions . wrapper generator . domain . Action Coords Ċ Ċ class ĠClass Naming Test Ġ: ĠFun Spec ({ ĊĠĠĠ Ġcontext (" build Action ClassName ") Ġ{ ĊĠĠĠĠĠĠĠ ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAction Coords (" ir relevant ", Ġ" some - action - name ", Ġ" v 2 ") Ġto Ġ" Some Action Name V 2 ", ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAction Coords (" ir relevant ", Ġ" some - action - name ", Ġ" v 3 . 2 . 1 ") Ġto Ġ" Some Action Name V 3 ", ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAction Coords (" ir relevant ", Ġ" some - action - name ", Ġ" latest ") Ġto Ġ" Some Action Name ", ĊĠĠĠĠĠĠĠ Ġ). forEach Ġ{ Ġ( input , Ġoutput ) Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtest (" should Ġget Ġ'$ input ' Ġand Ġprod ude Ġ'$ output '") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġinput . build Action ClassName () ĠshouldBe Ġoutput ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }) Ċ