From 1337d7793b56ce0c3a11aad9a8e081219e250406 Mon Sep 17 00:00:00 2001 From: Mikael Bjerga <6940327+bjerga@users.noreply.github.com> Date: Tue, 26 Sep 2023 10:07:14 +0200 Subject: [PATCH] Fjern utdatert felt fra forespurt data (#290) --- .../api/trenger/TrengerRouteKtTest.kt | 13 ++++++------- .../felles/test/mock/MockData.kt | 17 ++--------------- .../helsearbeidsgiver/felles/ForespurtData.kt | 4 +--- .../src/test/resources/json/forespurtData.json | 6 +----- .../json/forespurtDataMedForrigeInntekt.json | 5 ----- 5 files changed, 10 insertions(+), 35 deletions(-) diff --git a/api/src/test/kotlin/no/nav/helsearbeidsgiver/inntektsmelding/api/trenger/TrengerRouteKtTest.kt b/api/src/test/kotlin/no/nav/helsearbeidsgiver/inntektsmelding/api/trenger/TrengerRouteKtTest.kt index d3c1b9d33..aa1245f0e 100644 --- a/api/src/test/kotlin/no/nav/helsearbeidsgiver/inntektsmelding/api/trenger/TrengerRouteKtTest.kt +++ b/api/src/test/kotlin/no/nav/helsearbeidsgiver/inntektsmelding/api/trenger/TrengerRouteKtTest.kt @@ -279,8 +279,7 @@ private fun ForslagInntekt.hardcodedJson(): String = """ { "type": "ForslagInntektGrunnlag", - "beregningsmaaneder": [${beregningsmaaneder.joinToString { yearMonth -> "\"$yearMonth\"" }}] - ${forrigeInntekt?.let { ",\"forrigeInntekt\": ${it.hardcodedJson()}"} ?: ""} + "forrigeInntekt": ${forrigeInntekt?.hardcodedJson()} } """ @@ -295,11 +294,11 @@ private fun ForslagInntekt.hardcodedJson(): String = private fun ForrigeInntekt.hardcodedJson(): String = """ - { - "skjæringstidspunkt":"$skjæringstidspunkt", - "kilde":"$kilde", - "beløp":$beløp - } + { + "skjæringstidspunkt": "$skjæringstidspunkt", + "kilde": "$kilde", + "beløp": $beløp + } """ private fun ForslagRefusjon.hardcodedJson(): String = diff --git a/felles-test/src/main/kotlin/no/nav/helsearbeidsgiver/felles/test/mock/MockData.kt b/felles-test/src/main/kotlin/no/nav/helsearbeidsgiver/felles/test/mock/MockData.kt index 3f505129b..c1f64369a 100644 --- a/felles-test/src/main/kotlin/no/nav/helsearbeidsgiver/felles/test/mock/MockData.kt +++ b/felles-test/src/main/kotlin/no/nav/helsearbeidsgiver/felles/test/mock/MockData.kt @@ -7,11 +7,8 @@ import no.nav.helsearbeidsgiver.felles.ForslagInntekt import no.nav.helsearbeidsgiver.felles.ForslagRefusjon import no.nav.helsearbeidsgiver.felles.TrengerInntekt import no.nav.helsearbeidsgiver.felles.til -import no.nav.helsearbeidsgiver.utils.test.date.desember import no.nav.helsearbeidsgiver.utils.test.date.februar import no.nav.helsearbeidsgiver.utils.test.date.januar -import no.nav.helsearbeidsgiver.utils.test.date.november -import no.nav.helsearbeidsgiver.utils.test.date.oktober fun mockForespurtData(): ForespurtData = ForespurtData( @@ -20,13 +17,7 @@ fun mockForespurtData(): ForespurtData = ), inntekt = ForespurtData.Inntekt( paakrevd = true, - forslag = ForslagInntekt.Grunnlag( - beregningsmaaneder = listOf( - oktober(2017), - november(2017), - desember(2017) - ) - ) + forslag = ForslagInntekt.Grunnlag(forrigeInntekt = null) ), refusjon = ForespurtData.Refusjon( paakrevd = true, @@ -45,6 +36,7 @@ fun mockForespurtData(): ForespurtData = ) ) ) + fun mockForespurtDataMedForrigeInntekt(): ForespurtData = ForespurtData( arbeidsgiverperiode = ForespurtData.Arbeidsgiverperiode( @@ -53,11 +45,6 @@ fun mockForespurtDataMedForrigeInntekt(): ForespurtData = inntekt = ForespurtData.Inntekt( paakrevd = true, forslag = ForslagInntekt.Grunnlag( - beregningsmaaneder = listOf( - oktober(2017), - november(2017), - desember(2017) - ), forrigeInntekt = ForrigeInntekt( skjæringstidspunkt = 1.januar.minusYears(1), kilde = "INNTEKTSMELDING", diff --git a/felles/src/main/kotlin/no/nav/helsearbeidsgiver/felles/ForespurtData.kt b/felles/src/main/kotlin/no/nav/helsearbeidsgiver/felles/ForespurtData.kt index 46abe808d..26ecddff0 100644 --- a/felles/src/main/kotlin/no/nav/helsearbeidsgiver/felles/ForespurtData.kt +++ b/felles/src/main/kotlin/no/nav/helsearbeidsgiver/felles/ForespurtData.kt @@ -8,7 +8,6 @@ import kotlinx.serialization.UseSerializers import no.nav.helsearbeidsgiver.utils.json.serializer.LocalDateSerializer import no.nav.helsearbeidsgiver.utils.json.serializer.YearMonthSerializer import java.time.LocalDate -import java.time.YearMonth @Serializable data class ForespurtData( @@ -39,8 +38,7 @@ sealed class ForslagInntekt { @Serializable @SerialName("ForslagInntektGrunnlag") data class Grunnlag( - val beregningsmaaneder: List, - val forrigeInntekt: ForrigeInntekt? = null + val forrigeInntekt: ForrigeInntekt? ) : ForslagInntekt() @Serializable diff --git a/helsebro/src/test/resources/json/forespurtData.json b/helsebro/src/test/resources/json/forespurtData.json index bcaf2cbb3..7d3f8cca3 100644 --- a/helsebro/src/test/resources/json/forespurtData.json +++ b/helsebro/src/test/resources/json/forespurtData.json @@ -6,11 +6,7 @@ "paakrevd": true, "forslag": { "type": "ForslagInntektGrunnlag", - "beregningsmaaneder": [ - "2017-10", - "2017-11", - "2017-12" - ] + "forrigeInntekt": null } }, "refusjon": { diff --git a/helsebro/src/test/resources/json/forespurtDataMedForrigeInntekt.json b/helsebro/src/test/resources/json/forespurtDataMedForrigeInntekt.json index c1b661242..34e5fe7fe 100644 --- a/helsebro/src/test/resources/json/forespurtDataMedForrigeInntekt.json +++ b/helsebro/src/test/resources/json/forespurtDataMedForrigeInntekt.json @@ -6,11 +6,6 @@ "paakrevd": true, "forslag": { "type": "ForslagInntektGrunnlag", - "beregningsmaaneder": [ - "2017-10", - "2017-11", - "2017-12" - ], "forrigeInntekt": { "skjæringstidspunkt": "2017-01-01", "kilde": "INNTEKTSMELDING",