package Ġcare . better . platform . time . xml adapters Ċ Ċ import Ġorg . assertj . core . api . Assertions . assertThat Ċ import Ġorg . junit . jupiter . api . After All Ċ import Ġorg . junit . jupiter . api . Before All Ċ import Ġorg . junit . jupiter . api . Test Ċ import Ġjava . time . temporal . Temporal Ċ import Ġjava . util .* Ċ import Ġjavax . xml . bind . annotation . adapters . Xml Adapter Ċ Ċ /** Ċ Ġ* Ġ@ author ĠM atic ĠR ib ic Ċ Ġ*/ Ċ abstract Ġclass ĠTime Adapter TestBase < U Ġ: ĠXml Adapter < String ?, Ġout ĠTemp oral ? >> Ġ{ ĊĠĠĠ Ġprotected Ġlateinit Ġvar Ġadapter : ĠU ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġlateinit Ġvar Ġdefault TimeZone : ĠTime Zone ĊĊĠĠĠĠĠĠĠ Ġ@ Before All ĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġ@ Suppress (" unused ") ĊĠĠĠĠĠĠĠ Ġinternal Ġfun Ġinit () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdefault TimeZone Ġ= ĠTime Zone . getDefault () ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTime Zone . setDefault ( TimeZone . getTime Zone (" Europe / Lj ub lj ana ")) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġ@ After All ĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġ@ Suppress (" unused ") ĊĠĠĠĠĠĠĠ Ġinternal Ġfun ĠtearDown () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTime Zone . setDefault ( default TimeZone ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġmarshall Null () Ġ{ ĊĠĠĠĠĠĠĠ ĠassertThat ( adapter . marshal ( null )). isNull () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġun marshall Null () Ġ{ ĊĠĠĠĠĠĠĠ ĠassertThat ( adapter . un marshal ( null )). isNull () ĊĠĠĠ Ġ} Ċ }