package Ġno . nav . hel se . spot ter . meld ings op ps am ler Ċ Ċ import Ġcom . fasterxml . jackson . module . kotlin . jackson ObjectMapper Ċ import Ġno . nav . hel se . spot ter . meld ings op ps am ler . Vis nings nav n . vis nings nav n Ċ import Ġorg . junit . jupiter . api . Assertions . assertEquals Ċ import Ġorg . junit . jupiter . api . Test Ċ Ċ internal Ġclass ĠVis nings nav n Test Ġ{ ĊĊĠĠĠ Ġprivate Ġval ĠobjectMapper Ġ= Ġj ack son ObjectMapper () ĊĠĠĠ Ġprivate Ġval Ġbeh ov Id Ġ= Ġ" 5 0 7 9 2 1 6 5 - 9 8 4 f - 4 a 2 a - 8 9 fb - 1 1 d 5 c 9 1 da 9 a 3 " ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` ann et Ġen n Ġbeh ov `() Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals (" ved tak _ f att et ", ĠobjectMapper . read Tree (""" {" @ event _ name ": Ġ" ved tak _ f att et ", Ġ"@ be h ov Id ": Ġ"$ be h ov Id "} "" "). vis nings nav n ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` et ter sp ur te Ġett Ġbeh ov `() Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals (" be h ov ĠĠĠ 9 a 3 Ġ( Test )", ĠobjectMapper . read Tree (""" {" @ event _ name ": Ġ" be h ov ", Ġ"@ be h ov ": Ġ[" Test "], Ġ"@ be h ov Id ": Ġ"$ be h ov Id "} "" "). vis nings nav n ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` et ter sp ur te Ġfl ere Ġbeh ov `() Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals (" be h ov ĠĠĠ 9 a 3 Ġ( 2 Ġsty kk )", ĠobjectMapper . read Tree (""" {" @ event _ name ": Ġ" be h ov ", Ġ"@ be h ov ": Ġ[" Test ", Ġ" Test 2 "], Ġ"@ be h ov Id ": Ġ"$ be h ov Id "} "" "). vis nings nav n ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` k omp lett Ġl Ã¸ s ning `() Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals (" l Ã¸ s ning Ġ 9 a 3 Ġ( k omp lett )", ĠobjectMapper . read Tree (""" {" @ event _ name ": Ġ" be h ov ", Ġ"@ final ": Ġtrue , Ġ"@ be h ov Id ": Ġ"$ be h ov Id "} "" "). vis nings nav n ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` en Ġl Ã¸ s ning `() Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals (" l Ã¸ s ning Ġ 9 a 3 Ġ( Test Be h ov )", ĠobjectMapper . read Tree (""" {" @ event _ name ": Ġ" be h ov ", Ġ"@ l Ã¸ s ning ": Ġ{" Test Be h ov ": {} }, Ġ"@ be h ov Id ": Ġ"$ be h ov Id "} "" "). vis nings nav n ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` fl ere Ġl Ã¸ s ning er `() Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals (" l Ã¸ s ning Ġ 9 a 3 Ġ( H ent Info try gd ut bet .. , Digital Kont akt info .. )", ĠobjectMapper . read Tree (""" {" @ event _ name ": Ġ" be h ov ", Ġ"@ l Ã¸ s ning ": Ġ{" H ent Info try gd ut bet al inger ": {}, Ġ" Digital Kont akt inform as jon ": Ġ[] }, Ġ"@ be h ov Id ": Ġ"$ be h ov Id "} "" "). vis nings nav n ()) ĊĠĠĠ Ġ} Ċ }