package Ġxyz . null dev . ts . api . http . serializer Ċ Ċ import Ġeu . kan ade . t ach iy omi . source . model . Filter Ċ import Ġeu . kan ade . t ach iy omi . source . model . Filter List Ċ import Ġeu . kan ade . t ach iy omi . source . online . english . M ang ah ere Ċ import Ġkotlin . test . assertEquals Ċ Ċ class ĠFilter Serializer Test Ġ{ ĊĠĠĠ Ġlateinit Ġvar Ġfilters 1 : ĠFilter List ĊĠĠĠ Ġlateinit Ġvar Ġfilters 2 : ĠFilter List ĊĊĠĠĠ Ġval Ġserializer Ġ= ĠFilter Serializer () ĊĊĠĠĠ Ġ@ org . junit . Before ĊĠĠĠ Ġfun ĠsetUp () Ġ{ ĊĠĠĠĠĠĠĠ Ġfilters 1 Ġ= ĠM ang ah ere (). get Filter List () ĊĠĠĠĠĠĠĠ Ġfilters 2 Ġ= ĠM ang ah ere (). get Filter List () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ org . junit . Test ĊĠĠĠ Ġfun Ġtest Serialization () Ġ{ ĊĠĠĠĠĠĠĠ Ġvar Ġserialized Ġ= Ġserializer . serialize ( filters 1 ) ĊĠĠĠĠĠĠĠ Ġprintln ( serialized ) ĊĠĠĠĠĠĠĠ Ġserializer . deserialize ( filters 2 , Ġserialized ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( filters 1 , Ġfilters 2 ) ĊĊĠĠĠĠĠĠĠ Ġ( filters 1 . find Ġ{ Ġit Ġis ĠFilter . Text Ġ} !! Ġas ĠFilter . Text ). state Ġ= Ġ" Text Ġchanged !" ĊĊĠĠĠĠĠĠĠ Ġserialized Ġ= Ġserializer . serialize ( filters 1 ) ĊĠĠĠĠĠĠĠ Ġprintln ( serialized ) ĊĠĠĠĠĠĠĠ Ġserializer . deserialize ( filters 2 , Ġserialized ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( filters 1 , Ġfilters 2 ) ĊĠĠĠ Ġ} Ċ Ċ }