Skip to content

Commit

Permalink
Fjern utdatert felt fra forespurt data (#290)
Browse files Browse the repository at this point in the history
  • Loading branch information
bjerga authored Sep 26, 2023
1 parent 2b46a6f commit 1337d77
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 35 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -279,8 +279,7 @@ private fun ForslagInntekt.hardcodedJson(): String =
"""
{
"type": "ForslagInntektGrunnlag",
"beregningsmaaneder": [${beregningsmaaneder.joinToString { yearMonth -> "\"$yearMonth\"" }}]
${forrigeInntekt?.let { ",\"forrigeInntekt\": ${it.hardcodedJson()}"} ?: ""}
"forrigeInntekt": ${forrigeInntekt?.hardcodedJson()}
}
"""

Expand All @@ -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 =
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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(
Expand All @@ -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,
Expand All @@ -45,6 +36,7 @@ fun mockForespurtData(): ForespurtData =
)
)
)

fun mockForespurtDataMedForrigeInntekt(): ForespurtData =
ForespurtData(
arbeidsgiverperiode = ForespurtData.Arbeidsgiverperiode(
Expand All @@ -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",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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(
Expand Down Expand Up @@ -39,8 +38,7 @@ sealed class ForslagInntekt {
@Serializable
@SerialName("ForslagInntektGrunnlag")
data class Grunnlag(
val beregningsmaaneder: List<YearMonth>,
val forrigeInntekt: ForrigeInntekt? = null
val forrigeInntekt: ForrigeInntekt?
) : ForslagInntekt()

@Serializable
Expand Down
6 changes: 1 addition & 5 deletions helsebro/src/test/resources/json/forespurtData.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,7 @@
"paakrevd": true,
"forslag": {
"type": "ForslagInntektGrunnlag",
"beregningsmaaneder": [
"2017-10",
"2017-11",
"2017-12"
]
"forrigeInntekt": null
}
},
"refusjon": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,6 @@
"paakrevd": true,
"forslag": {
"type": "ForslagInntektGrunnlag",
"beregningsmaaneder": [
"2017-10",
"2017-11",
"2017-12"
],
"forrigeInntekt": {
"skjæringstidspunkt": "2017-01-01",
"kilde": "INNTEKTSMELDING",
Expand Down

0 comments on commit 1337d77

Please sign in to comment.