package Ġrs . d us k . engine . entity . definition Ċ Ċ import Ġio . mock k . mock k Ċ import Ġorg . junit . jupiter . api . BeforeEach Ċ import Ġrs . d us k . cache . config . data . Container Definition Ċ import Ġrs . d us k . cache . config . decoder . Container Decoder Ċ import Ġrs . d us k . engine . Timed Loader Ċ import Ġrs . d us k . engine . data . file . File Loader Ċ import Ġrs . d us k . engine . entity . character . contain . Stack Mode Ċ import Ġrs . d us k . engine . entity . definition . load . Container Definition Loader Ċ Ċ internal Ġclass ĠContainer Definitions Test Ġ: ĠDefinitions Decoder Test < Container Definition , ĠContainer Decoder , ĠContainer Definitions >() Ġ{ ĊĊĠĠĠ Ġ@ BeforeEach ĊĠĠĠ Ġoverride Ġfun Ġsetup () Ġ{ ĊĠĠĠĠĠĠĠ Ġdecoder Ġ= Ġmock k ( relax ed Ġ= Ġtrue ) ĊĠĠĠĠĠĠĠ Ġsuper . setup () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġmap ( id : ĠInt ): ĠMap < String , ĠAny > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġmap Of ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" id " Ġto Ġid , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" width " Ġto Ġ 2 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" height " Ġto Ġ 3 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" stack " Ġto Ġ" Always " ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġpopulated ( id : ĠInt ): Ġ ĠMap < String , ĠAny > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġmap Of ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" id " Ġto Ġid , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" width " Ġto Ġ 2 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" height " Ġto Ġ 3 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" stack " Ġto ĠStack Mode . Always ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġdefinition ( id : ĠInt ): ĠContainer Definition Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠContainer Definition ( id ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġdefinitions ( decoder : ĠContainer Decoder , Ġid : ĠMap < String , ĠMap < String , ĠAny >>, Ġnames : ĠMap < Int , ĠString >): ĠContainer Definitions Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠContainer Definitions ( decoder , Ġid , Ġnames ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġloader ( loader : ĠFile Loader ): ĠTime d Loader < Container Definitions > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠContainer Definition Loader ( loader , Ġdecoder ) ĊĠĠĠ Ġ} Ċ Ċ }