package Ġcustom Ċ Ċ import Ġua . val d _ zx . simp lex ml . k sp . Global Serial izers Library Ċ import Ġua . val d _ zx . simp lex ml . k sp . Simple Xml Ċ import Ġkotlin . test . Test Ċ import Ġkotlin . test . assertEquals Ċ Ċ class ĠCustom Serializer Test Ġ{ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġandroid String Resources Child Serializer Test () Ġ{ ĊĠĠĠĠĠĠĠ ĠGlobal Serial izers Library . add ( Android String Resources Child :: class ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAndroid String Resources Child Serializer ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠSimple Xml . pretty Ġ= Ġtrue ĊĠĠĠĠĠĠĠ Ġval Ġbean Ġ= ĠAndroid String Resources Child ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġresources Ġ= Ġmap Of ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" appName " Ġto Ġ" The Ġbest Ġapp ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" gre et ings " Ġto Ġ" Hello !" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġval Ġxml Ġ= ĠSimple Xml . serialize ( bean ) ĊĠĠĠĠĠĠĠ Ġprintln ( xml ) ĊĠĠĠĠĠĠĠ Ġval Ġdeserialized Bean : ĠAndroid String Resources Child Ġ= ĠSimple Xml . deserialize ( xml ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( bean , Ġdeserialized Bean ) ĊĊĠĠĠ Ġ} Ċ }