package Ġno . nav . kl age . op pg ave . repositories Ċ Ċ import Ġio . mock k . every Ċ import Ġio . mock k . mock k Ċ import Ġno . nav . kl age . kode ver k . Yt else Ċ import Ġno . nav . kl age . op pg ave . domain . s aks be handler . En het Ċ import Ġno . nav . kl age . op pg ave . domain . s aks be handler . S aks be handler Person lig Info Ċ import Ġno . nav . kl age . op pg ave . gateway . Ax sys Gateway Ċ import Ġno . nav . kl age . op pg ave . gateway . Azure Gateway Ċ import Ġorg . assertj . core . api . Soft Assertions Ċ import Ġorg . junit . jupiter . api . Test Ċ Ċ internal Ġclass ĠS aks be handler Info Repository Test Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġax sys Gateway : ĠAx sys Gateway Ġ= Ġmock k () ĊĠĠĠ Ġprivate Ġval Ġms Client : ĠAzure Gateway Ġ= Ġmock k () ĊĊĠĠĠ Ġprivate Ġval Ġrepo : ĠS aks be handler Repository Ġ= ĊĠĠĠĠĠĠĠ ĠS aks be handler Repository ( ms Client , Ġax sys Gateway , Ġ"", Ġ"", Ġ"", Ġ"", Ġ"", Ġ"", Ġ"", Ġ"") ĊĊĊĠĠĠ Ġprivate Ġfun Ġperson lig Info () Ġ= ĠS aks be handler Person lig Info ( ĊĠĠĠĠĠĠĠ Ġnav Ident Ġ= Ġ" Z 1 2 3 4 5 ", ĊĠĠĠĠĠĠĠ Ġazure Id Ġ= Ġ" Wh atever ", ĊĠĠĠĠĠĠĠ Ġfor nav n Ġ= Ġ" Test ", ĊĠĠĠĠĠĠĠ Ġet tern av n Ġ= Ġ" S aks be handler ", ĊĠĠĠĠĠĠĠ Ġsam mens att Nav n Ġ= Ġ" Test ĠS aks be handler ", ĊĠĠĠĠĠĠĠ Ġe post Ġ= Ġ" test . s aks be handler @ try g de et aten . no ", ĊĠĠĠĠĠĠĠ Ġen het Ġ= ĠEn het (" 4 2 9 5 ", Ġ" KA ĠN ord "), ĊĠĠĠ Ġ) ĊĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġhar Til gang Til En het Og T ema () Ġ{ ĊĠĠĠĠĠĠĠ Ġevery Ġ{ Ġms Client . getData Om In n log getS aks be handler () Ġ} Ġreturns Ġperson lig Info () ĊĊĠĠĠĠĠĠĠ Ġval Ġsoft ly Ġ= ĠSoft Assertions () ĊĠĠĠĠĠĠĠ Ġsoft ly . assertThat ( repo . har Til gang Til En het O gY t else (" 0 1 0 1 0 1 1 2 3 4 5 ", Ġ" 4 2 9 5 ", ĠY t else . O MS _ OL P )). isEqualTo ( true ) ĊĠĠĠĠĠĠĠ Ġsoft ly . assertThat ( repo . har Til gang Til En het O gY t else (" 0 1 0 1 0 1 1 2 3 4 5 ", Ġ" 4 2 9 5 ", ĠY t else . SY K _ SY K )). isEqualTo ( false ) ĊĠĠĠĠĠĠĠ Ġsoft ly . assert All () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġhar Til gang Til En het () Ġ{ ĊĠĠĠĠĠĠĠ Ġevery Ġ{ Ġms Client . getData Om In n log getS aks be handler () Ġ} Ġreturns Ġperson lig Info () ĊĊĠĠĠĠĠĠĠ Ġval Ġsoft ly Ġ= ĠSoft Assertions () ĊĠĠĠĠĠĠĠ Ġsoft ly . assertThat ( repo . har Til gang Til En het (" 0 1 0 1 0 1 1 2 3 4 5 ", Ġ" 4 2 9 5 ")). isEqualTo ( true ) ĊĠĠĠĠĠĠĠ Ġsoft ly . assertThat ( repo . har Til gang Til En het (" 0 1 0 1 0 1 1 2 3 4 5 ", Ġ" 4 2 9 1 ")). isEqualTo ( false ) ĊĠĠĠĠĠĠĠ Ġsoft ly . assert All () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġhar Til gang Til Yt else () Ġ{ ĊĠĠĠĠĠĠĠ Ġevery Ġ{ Ġms Client . getData Om In n log getS aks be handler () Ġ} Ġreturns Ġperson lig Info () ĊĊĠĠĠĠĠĠĠ Ġval Ġsoft ly Ġ= ĠSoft Assertions () ĊĠĠĠĠĠĠĠ Ġsoft ly . assertThat ( repo . har Til gang Til Yt else (" 0 1 0 1 0 1 1 2 3 4 5 ", ĠY t else . O MS _ OL P )). isEqualTo ( true ) ĊĠĠĠĠĠĠĠ Ġsoft ly . assertThat ( repo . har Til gang Til Yt else (" 0 1 0 1 0 1 1 2 3 4 5 ", ĠY t else . SY K _ SY K )). isEqualTo ( false ) ĊĠĠĠĠĠĠĠ Ġsoft ly . assert All () ĊĠĠĠ Ġ} Ċ }