@@ -573,6 +573,42 @@ internal class PostgresInntektStoreTest {
573
573
storedInntektMedMetadata.manueltRedigert shouldBe false
574
574
storedInntektMedMetadata.fødselsnummer shouldBe " 1234"
575
575
storedInntektMedMetadata.timestamp shouldNotBe null
576
+ storedInntektMedMetadata.begrunnelse shouldBe null
577
+ }
578
+ }
579
+ }
580
+
581
+ @Test
582
+ fun `getStoredInntektMedMetadata inkluderer begrunnelse når det finnes` () {
583
+ withMigratedDb {
584
+ with (PostgresInntektStore (PostgresDataSourceBuilder .dataSource)) {
585
+ val hentInntektListeResponse =
586
+ InntektkomponentResponse (
587
+ emptyList(),
588
+ Aktoer (AktoerType .AKTOER_ID , " 1234" ),
589
+ )
590
+ val inntektparametre = Inntektparametre (" 1234" , " 1234" , LocalDate .now(), RegelKontekst (" 12345" , " vedtak" ))
591
+ val storedInntekt =
592
+ storeInntekt(
593
+ StoreInntektCommand (
594
+ inntektparametre = inntektparametre,
595
+ inntekt = hentInntektListeResponse,
596
+ manueltRedigert =
597
+ ManueltRedigert (
598
+ redigertAv = " user" ,
599
+ begrunnelse = " Dette er en begrunnelse." ,
600
+ ),
601
+ ),
602
+ )
603
+
604
+ val storedInntektMedMetadata = getStoredInntektMedMetadata(storedInntekt.inntektId)
605
+
606
+ storedInntektMedMetadata.inntektId shouldBe storedInntekt.inntektId
607
+ storedInntektMedMetadata.inntekt shouldBe hentInntektListeResponse
608
+ storedInntektMedMetadata.manueltRedigert shouldBe true
609
+ storedInntektMedMetadata.fødselsnummer shouldBe " 1234"
610
+ storedInntektMedMetadata.timestamp shouldNotBe null
611
+ storedInntektMedMetadata.begrunnelse shouldBe " Dette er en begrunnelse."
576
612
}
577
613
}
578
614
}
0 commit comments