package Ġno . nav . yr k ess k ade . meld ing mot tak . clients . graphql Ċ Ċ import Ġcom . exp edi ag roup . graphql . generated . H ent Ad resse Ċ import Ġcom . exp edi ag roup . graphql . generated . H ent Person Ċ import Ġcom . exp edi ag roup . graphql . generated . h ent person . B ost ed sad resse Ċ import Ġno . nav . yr k ess k ade . meld ing mot tak . fixtures .* Ċ import Ġorg . assertj . core . api . Assertions . assertThat Ċ import Ġorg . junit . jupiter . api . Test Ċ Ċ internal Ġclass ĠP dl Result Mapper Test Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` sk al Ġmap pe Ġperson result Ġtil Ġnav n `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġnav n Ġ= Ġtil Nav n ( person Result Med V eg ad resse ()) ĊĠĠĠĠĠĠĠ ĠassertThat ( nav n ?. for nav n ). isEqualTo (" O la ") ĊĠĠĠĠĠĠĠ ĠassertThat ( nav n ?. mel lom nav n ). isNull () ĊĠĠĠĠĠĠĠ ĠassertThat ( nav n ?. et tern av n ). isEqualTo (" Norm ann ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` sk al Ġh ente Ġut Ġmat ri kk el Id Ġf ra Ġv eg ad resse `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġmat ri kk el Id Ġ= Ġextract Mat ri kk el Id ( person Result Med V eg ad resse ()) ĊĠĠĠĠĠĠĠ ĠassertThat ( mat ri kk el Id ). isEqualTo (" 1 2 3 4 5 ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` sk al Ġh ente Ġut Ġmat ri kk el Id Ġf ra Ġmat ri kk el ad resse `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġmat ri kk el Id Ġ= Ġextract Mat ri kk el Id ( person Result Med Mat ri kk el ad resse ()) ĊĠĠĠĠĠĠĠ ĠassertThat ( mat ri kk el Id ). isEqualTo (" 6 7 8 9 ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` sk al Ġmap pe Ġad ress eres ult Ġtil Ġv eg ad resse `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġad resse Ġ= Ġtil Ad resse ( ad resse Result Med V eg ad resse ()) ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. ad resse lin je 1 ). isEqualTo (" St org ata Ġ 1 2 3 B ") ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. ad resse lin je 2 ). isEqualTo (" 2 2 5 0 ĠP lass en ") ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. ad resse lin je 3 ). isEqualTo (" Til leg g ") ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. land ). isEqualTo ("") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` sk al Ġmap pe Ġad ress eres ult Ġtil Ġmat ri kk el ad resse `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġad resse Ġ= Ġtil Ad resse ( ad resse Result Med Mat ri kk el ad resse ()) ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. ad resse lin je 1 ). isEqualTo (" Til leg gs nav n ") ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. ad resse lin je 2 ). isEqualTo (" 5 7 0 0 ĠK ol len ") ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. ad resse lin je 3 ). isEqualTo ("") ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. land ). isEqualTo ("") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` sk al Ġmap pe Ġperson result Ġmed Ġuk j ent Ġb ost ed Ġtil Ġad resse `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġuk j ent B ost ed sad resse : ĠB ost ed sad resse Ġ= Ġperson Result Med U kj ent B ost ed (). h ent Person ?. b ost ed sad resse ?. get ( 0 ) !! ĊĠĠĠĠĠĠĠ Ġval Ġad resse Ġ= Ġtil Ad resse ( uk j ent B ost ed sad resse . uk j ent B ost ed !! ) ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. ad resse lin je 1 ). isEqualTo (" Os lo ") ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. ad resse lin je 2 ). isEqualTo ("") ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. ad resse lin je 3 ). isEqualTo ("") ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. land ). isEqualTo ("") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` sk al Ġmap pe Ġperson result Ġmed Ġen kel Ġut en land sk Ġad resse `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġut en land sk B ost ed sad resse : ĠB ost ed sad resse Ġ= Ġperson Result Med En kel U ten land sk Ad resse (). h ent Person ?. b ost ed sad resse ?. get ( 0 ) !! ĊĠĠĠĠĠĠĠ Ġval Ġad resse Ġ= Ġtil Ad resse ( uten land sk B ost ed sad resse . uten land sk Ad resse !! ) ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. ad resse lin je 1 ). isEqualTo (" Box Ġ 1 5 0 ") ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. ad resse lin je 2 ). isEqualTo (" SE - 1 2 5 Ġ 2 4 ĠÃĦ l vs j Ã¶ ") ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. ad resse lin je 3 ). isNull () ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. land ). isEqualTo (" S WE ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` sk al Ġmap pe Ġperson result Ġmed Ġut en land sk Ġad resse `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġut en land sk B ost ed sad resse : ĠB ost ed sad resse Ġ= Ġperson Result Med U ten land sk Ad resse (). h ent Person ?. b ost ed sad resse ?. get ( 0 ) !! ĊĠĠĠĠĠĠĠ Ġval Ġad resse Ġ= Ġtil Ad resse ( uten land sk B ost ed sad resse . uten land sk Ad resse !! ) ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. ad resse lin je 1 ). isEqualTo (" G las fi berg atan Ġ 1 0 , Ġ 4 . Ġet g , ĠBox Ġ 1 5 0 ") ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. ad resse lin je 2 ). isEqualTo (" SE - 1 2 5 Ġ 2 4 ĠÃĦ l vs j Ã¶ ") ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. ad resse lin je 3 ). isEqualTo (" Stock hol ms Ġl Ã¤n ") ĊĠĠĠĠĠĠĠ ĠassertThat ( ad resse ?. land ). isEqualTo (" S WE ") ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġprivate Ġfun Ġperson Result Med V eg ad resse (): ĠH ent Person . Result Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġok Respons Person F ra P dl (). data !! ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġperson Result Med Mat ri kk el ad resse (): ĠH ent Person . Result Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġok Respons Person Med Mat ri kk el ad resse F ra P dl (). data !! ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġperson Result Med U kj ent B ost ed (): ĠH ent Person . Result Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġok Respons Person Med U kj ent B ost ed F ra P dl (). data !! ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġperson Result Med En kel U ten land sk Ad resse (): ĠH ent Person . Result Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġok Respons Person Med En kel U ten land sk Ad resse F ra P dl (). data !! ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġperson Result Med U ten land sk Ad resse (): ĠH ent Person . Result Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġok Respons Person Med U ten land sk Ad resse F ra P dl (). data !! ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġad resse Result Med V eg ad resse (): ĠH ent Ad resse . Result Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġok Respons Ad resse F ra P dl (). data !! ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġad resse Result Med Mat ri kk el ad resse (): ĠH ent Ad resse . Result Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġok Respons Mat ri kk el ad resse F ra P dl (). data !! ĊĠĠĠ Ġ} Ċ Ċ }