From 1c7b7e5927fb23caa4212fa902e186ef7a0c51a1 Mon Sep 17 00:00:00 2001 From: s148719 Date: Fri, 17 Nov 2023 14:20:29 +0100 Subject: [PATCH] Legge inn kilde for Sivilstand --- .../no/nav/bidrag/behandling/database/datamodell/Enumtyper.kt | 2 +- .../behandling/database/datamodell/HusstandsBarnPeriode.kt | 3 ++- .../bidrag/behandling/controller/BoforholdControllerTest.kt | 4 +++- .../no/nav/bidrag/behandling/service/BehandlingServiceTest.kt | 2 ++ 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/no/nav/bidrag/behandling/database/datamodell/Enumtyper.kt b/src/main/kotlin/no/nav/bidrag/behandling/database/datamodell/Enumtyper.kt index 69b6ca8ef..af424ec4a 100644 --- a/src/main/kotlin/no/nav/bidrag/behandling/database/datamodell/Enumtyper.kt +++ b/src/main/kotlin/no/nav/bidrag/behandling/database/datamodell/Enumtyper.kt @@ -10,7 +10,7 @@ enum class BoStatusType { @Schema(enumAsRef = true) enum class Kilde { - MANUELL, + MANUELT, OFFENTLIG, } diff --git a/src/main/kotlin/no/nav/bidrag/behandling/database/datamodell/HusstandsBarnPeriode.kt b/src/main/kotlin/no/nav/bidrag/behandling/database/datamodell/HusstandsBarnPeriode.kt index 6e7ccb31e..c9e58d53f 100644 --- a/src/main/kotlin/no/nav/bidrag/behandling/database/datamodell/HusstandsBarnPeriode.kt +++ b/src/main/kotlin/no/nav/bidrag/behandling/database/datamodell/HusstandsBarnPeriode.kt @@ -20,7 +20,8 @@ class HusstandsBarnPeriode( val datoTom: Date?, @Enumerated(EnumType.STRING) val boStatus: BoStatusType?, - val kilde: String, + @Enumerated(EnumType.STRING) + val kilde: Kilde, @Id @GeneratedValue(strategy = GenerationType.IDENTITY) val id: Long? = null, diff --git a/src/test/kotlin/no/nav/bidrag/behandling/controller/BoforholdControllerTest.kt b/src/test/kotlin/no/nav/bidrag/behandling/controller/BoforholdControllerTest.kt index bfb251609..02c60f8d9 100644 --- a/src/test/kotlin/no/nav/bidrag/behandling/controller/BoforholdControllerTest.kt +++ b/src/test/kotlin/no/nav/bidrag/behandling/controller/BoforholdControllerTest.kt @@ -1,6 +1,7 @@ package no.nav.bidrag.behandling.controller import no.nav.bidrag.behandling.database.datamodell.BoStatusType +import no.nav.bidrag.behandling.database.datamodell.Kilde import no.nav.bidrag.behandling.dto.behandling.CreateBehandlingResponse import no.nav.bidrag.behandling.dto.behandling.CreateRolleRolleType import no.nav.bidrag.behandling.dto.boforhold.BoforholdResponse @@ -37,7 +38,8 @@ class BoforholdControllerTest : KontrollerTestRunner() { // 2.1 Prepare husstandsBarn - val perioder = setOf(HusstandsBarnPeriodeDto(null, null, null, BoStatusType.IKKE_REGISTRERT_PA_ADRESSE, "offentlig")) + val perioder = + setOf(HusstandsBarnPeriodeDto(null, null, null, BoStatusType.IKKE_REGISTRERT_PA_ADRESSE, Kilde.OFFENTLIG)) val husstandsBarn = setOf(HusstandsbarnDto(behandling.body!!.id, true, perioder, "ident", null)) // 2.2 diff --git a/src/test/kotlin/no/nav/bidrag/behandling/service/BehandlingServiceTest.kt b/src/test/kotlin/no/nav/bidrag/behandling/service/BehandlingServiceTest.kt index aced010a2..1dab1dcb5 100644 --- a/src/test/kotlin/no/nav/bidrag/behandling/service/BehandlingServiceTest.kt +++ b/src/test/kotlin/no/nav/bidrag/behandling/service/BehandlingServiceTest.kt @@ -8,6 +8,7 @@ import no.nav.bidrag.behandling.database.datamodell.Behandling import no.nav.bidrag.behandling.database.datamodell.Behandlingstype import no.nav.bidrag.behandling.database.datamodell.ForskuddAarsakType import no.nav.bidrag.behandling.database.datamodell.Inntekt +import no.nav.bidrag.behandling.database.datamodell.Kilde import no.nav.bidrag.behandling.database.datamodell.Rolle import no.nav.bidrag.behandling.database.datamodell.SivilstandType import no.nav.bidrag.behandling.database.datamodell.SoknadType @@ -128,6 +129,7 @@ class BehandlingServiceTest : TestContainerRunner() { Calendar.getInstance().time.toLocalDate(), Calendar.getInstance().time.toLocalDate(), SivilstandType.BOR_ALENE_MED_BARN, + Kilde.OFFENTLIG, ), )