Skip to content

Commit

Permalink
Merge main
Browse files Browse the repository at this point in the history
  • Loading branch information
RobinLundSadun committed Dec 13, 2024
2 parents 4eb57a2 + 5cc5b4b commit 6b5a56d
Show file tree
Hide file tree
Showing 4 changed files with 90 additions and 60 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -231,16 +231,16 @@ class VersjonertBarnetrygdSøknadDeserializerTest {
navn = lagStringSøknadsfelt("Navn"),
statsborgerskap = lagStringSøknadsfelt(listOf("Norge")),
adresse =
lagStringSøknadsfelt(
SøknadAdresse(
adressenavn = "Gate",
postnummer = null,
husbokstav = null,
bruksenhetsnummer = null,
husnummer = null,
poststed = null,
),
lagStringSøknadsfelt(
SøknadAdresse(
adressenavn = "Gate",
postnummer = null,
husbokstav = null,
bruksenhetsnummer = null,
husnummer = null,
poststed = null,
),
),
adressebeskyttelse = false,
sivilstand = lagStringSøknadsfelt(SIVILSTANDTYPE.UOPPGITT),
utenlandsperioder = emptyList(),
Expand All @@ -262,16 +262,16 @@ class VersjonertBarnetrygdSøknadDeserializerTest {
navn = lagStringSøknadsfelt("Navn"),
statsborgerskap = lagStringSøknadsfelt(listOf("Norge")),
adresse =
lagStringSøknadsfelt(
SøknadAdresse(
adressenavn = "Gate",
postnummer = null,
husbokstav = null,
bruksenhetsnummer = null,
husnummer = null,
poststed = null,
),
lagStringSøknadsfelt(
SøknadAdresse(
adressenavn = "Gate",
postnummer = null,
husbokstav = null,
bruksenhetsnummer = null,
husnummer = null,
poststed = null,
),
),
sivilstand = lagStringSøknadsfelt(SIVILSTANDTYPE.UOPPGITT),
utenlandsperioder = emptyList(),
arbeidsperioderUtland = emptyList(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -309,9 +309,9 @@ class DokumentInfoTest {
dokumentInfoId = "1",
brevkode = Brevkoder.BARNETRYGD_ORDINÆR_SØKNAD,
dokumentvarianter =
listOf(
Dokumentvariant(Dokumentvariantformat.ORIGINAL, "Testfil", false),
),
listOf(
Dokumentvariant(Dokumentvariantformat.ORIGINAL, "Testfil", false),
),
)

// Act
Expand All @@ -329,9 +329,9 @@ class DokumentInfoTest {
dokumentInfoId = "1",
brevkode = Brevkoder.BARNETRYGD_ORDINÆR_SØKNAD,
dokumentvarianter =
listOf(
Dokumentvariant(Dokumentvariantformat.ARKIV, "Testfil", false),
),
listOf(
Dokumentvariant(Dokumentvariantformat.ARKIV, "Testfil", false),
),
)

// Act
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
package no.nav.familie.kontrakter.ks.søknad.v1

import com.fasterxml.jackson.annotation.JsonCreator
import com.fasterxml.jackson.annotation.JsonValue
import no.nav.familie.kontrakter.felles.søknad.BaksSøknadBase
import no.nav.familie.kontrakter.felles.søknad.BaksSøknadPersonBase
import no.nav.familie.kontrakter.felles.søknad.Søknadsfelt
Expand Down Expand Up @@ -96,8 +98,14 @@ data class Barn(
typealias Locale = String

class TekstPåSpråkMap(
tekstPåSpråk: Map<Locale, String>,
) : HashMap<Locale, String>(tekstPåSpråk)
val tekstPåSpråk: Map<Locale, String>,
) : Map<Locale, String> by tekstPåSpråk {
@JsonCreator
fun fromJson(tekstPåSpråk: Map<Locale, String>): TekstPåSpråkMap = TekstPåSpråkMap(tekstPåSpråk)

@JsonValue
fun toJson(): Map<Locale, String> = tekstPåSpråk
}

enum class Dokumentasjonsbehov {
AVTALE_DELT_BOSTED,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import no.nav.familie.kontrakter.felles.søknad.UnsupportedVersionException
import no.nav.familie.kontrakter.ks.søknad.v1.RegistrertBostedType
import no.nav.familie.kontrakter.ks.søknad.v1.SIVILSTANDTYPE
import no.nav.familie.kontrakter.ks.søknad.v1.SøknadAdresse
import no.nav.familie.kontrakter.ks.søknad.v1.TekstPåSpråkMap
import org.junit.jupiter.api.Assertions.assertEquals
import org.junit.jupiter.api.Assertions.assertNotNull
import org.junit.jupiter.api.Test
Expand Down Expand Up @@ -39,7 +40,10 @@ class VersjonertKontantstøtteSøknadDeserializerTest {
barn = listOf(lagBarnV4(barnFnr)),
antallEøsSteg = 0,
dokumentasjon = emptyList(),
teksterTilPdf = emptyMap(),
teksterTilPdf =
mapOf(
"testApiNavn" to TekstPåSpråkMap(mapOf("nb" to "bokmål", "nn" to "nynorsk", "en" to "engelsk")),
),
originalSpråk = "NB",
finnesPersonMedAdressebeskyttelse = false,
erNoenAvBarnaFosterbarn = lagStringSøknadsfelt("Nei"),
Expand Down Expand Up @@ -76,7 +80,10 @@ class VersjonertKontantstøtteSøknadDeserializerTest {
barn = listOf(lagBarnV4(barnFnr)),
antallEøsSteg = 0,
dokumentasjon = emptyList(),
teksterTilPdf = emptyMap(),
teksterTilPdf =
mapOf(
"testApiNavn" to TekstPåSpråkMap(mapOf("nb" to "bokmål", "nn" to "nynorsk", "en" to "engelsk")),
),
originalSpråk = "NB",
finnesPersonMedAdressebeskyttelse = false,
erNoenAvBarnaFosterbarn = lagStringSøknadsfelt("Nei"),
Expand Down Expand Up @@ -113,7 +120,10 @@ class VersjonertKontantstøtteSøknadDeserializerTest {
barn = listOf(lagBarnV4(barnFnr)),
antallEøsSteg = 0,
dokumentasjon = emptyList(),
teksterTilPdf = emptyMap(),
teksterTilPdf =
mapOf(
"testApiNavn" to TekstPåSpråkMap(mapOf("nb" to "bokmål", "nn" to "nynorsk", "en" to "engelsk")),
),
originalSpråk = "NB",
erNoenAvBarnaFosterbarn = lagStringSøknadsfelt("Nei"),
søktAsylForBarn = lagStringSøknadsfelt("Nei"),
Expand Down Expand Up @@ -149,7 +159,10 @@ class VersjonertKontantstøtteSøknadDeserializerTest {
barn = listOf(lagBarnV4(barnFnr)),
antallEøsSteg = 0,
dokumentasjon = emptyList(),
teksterTilPdf = emptyMap(),
teksterTilPdf =
mapOf(
"testApiNavn" to TekstPåSpråkMap(mapOf("nb" to "bokmål", "nn" to "nynorsk", "en" to "engelsk")),
),
originalSpråk = "NB",
erNoenAvBarnaFosterbarn = lagStringSøknadsfelt("Nei"),
søktAsylForBarn = lagStringSøknadsfelt("Nei"),
Expand Down Expand Up @@ -185,7 +198,10 @@ class VersjonertKontantstøtteSøknadDeserializerTest {
barn = listOf(lagBarnV3(barnFnr)),
antallEøsSteg = 0,
dokumentasjon = emptyList(),
teksterTilPdf = emptyMap(),
teksterTilPdf =
mapOf(
"testApiNavn" to TekstPåSpråkMap(mapOf("nb" to "bokmål", "nn" to "nynorsk", "en" to "engelsk")),
),
originalSpråk = "NB",
erNoenAvBarnaFosterbarn = lagStringSøknadsfelt("Nei"),
søktAsylForBarn = lagStringSøknadsfelt("Nei"),
Expand Down Expand Up @@ -221,7 +237,10 @@ class VersjonertKontantstøtteSøknadDeserializerTest {
barn = listOf(lagBarnV2(barnFnr)),
antallEøsSteg = 0,
dokumentasjon = emptyList(),
teksterTilPdf = emptyMap(),
teksterTilPdf =
mapOf(
"testApiNavn" to TekstPåSpråkMap(mapOf("nb" to "bokmål", "nn" to "nynorsk", "en" to "engelsk")),
),
originalSpråk = "NB",
erNoenAvBarnaFosterbarn = lagStringSøknadsfelt("Nei"),
søktAsylForBarn = lagStringSøknadsfelt("Nei"),
Expand Down Expand Up @@ -257,7 +276,10 @@ class VersjonertKontantstøtteSøknadDeserializerTest {
barn = listOf(lagBarnV1(barnFnr)),
antallEøsSteg = 0,
dokumentasjon = emptyList(),
teksterTilPdf = emptyMap(),
teksterTilPdf =
mapOf(
"testApiNavn" to TekstPåSpråkMap(mapOf("nb" to "bokmål", "nn" to "nynorsk", "en" to "engelsk")),
),
originalSpråk = "NB",
erNoenAvBarnaFosterbarn = lagStringSøknadsfelt("Nei"),
søktAsylForBarn = lagStringSøknadsfelt("Nei"),
Expand Down Expand Up @@ -322,16 +344,16 @@ class VersjonertKontantstøtteSøknadDeserializerTest {
navn = lagStringSøknadsfelt("Navn"),
statsborgerskap = lagStringSøknadsfelt(listOf("Norge")),
adresse =
lagStringSøknadsfelt(
SøknadAdresse(
adressenavn = "Gate",
postnummer = null,
husbokstav = null,
bruksenhetsnummer = null,
husnummer = null,
poststed = null,
),
lagStringSøknadsfelt(
SøknadAdresse(
adressenavn = "Gate",
postnummer = null,
husbokstav = null,
bruksenhetsnummer = null,
husnummer = null,
poststed = null,
),
),
adressebeskyttelse = false,
sivilstand = lagStringSøknadsfelt(SIVILSTANDTYPE.UOPPGITT),
borPåRegistrertAdresse = null,
Expand Down Expand Up @@ -362,16 +384,16 @@ class VersjonertKontantstøtteSøknadDeserializerTest {
navn = lagStringSøknadsfelt("Navn"),
statsborgerskap = lagStringSøknadsfelt(listOf("Norge")),
adresse =
lagStringSøknadsfelt(
SøknadAdresse(
adressenavn = "Gate",
postnummer = null,
husbokstav = null,
bruksenhetsnummer = null,
husnummer = null,
poststed = null,
),
lagStringSøknadsfelt(
SøknadAdresse(
adressenavn = "Gate",
postnummer = null,
husbokstav = null,
bruksenhetsnummer = null,
husnummer = null,
poststed = null,
),
),
adressebeskyttelse = false,
sivilstand = lagStringSøknadsfelt(SIVILSTANDTYPE.UOPPGITT),
borPåRegistrertAdresse = null,
Expand Down Expand Up @@ -401,16 +423,16 @@ class VersjonertKontantstøtteSøknadDeserializerTest {
navn = lagStringSøknadsfelt("Navn"),
statsborgerskap = lagStringSøknadsfelt(listOf("Norge")),
adresse =
lagStringSøknadsfelt(
SøknadAdresse(
adressenavn = "Gate",
postnummer = null,
husbokstav = null,
bruksenhetsnummer = null,
husnummer = null,
poststed = null,
),
lagStringSøknadsfelt(
SøknadAdresse(
adressenavn = "Gate",
postnummer = null,
husbokstav = null,
bruksenhetsnummer = null,
husnummer = null,
poststed = null,
),
),
adressebeskyttelse = false,
sivilstand = lagStringSøknadsfelt(SIVILSTANDTYPE.UOPPGITT),
borPåRegistrertAdresse = null,
Expand Down

0 comments on commit 6b5a56d

Please sign in to comment.