Skip to content

Commit fd08a37

Browse files
Oppdatert pdl-client og erstattet bruk av "foedsel" med "foedselsdato" og "foedested"
1 parent 0de4459 commit fd08a37

32 files changed

+829
-654
lines changed

apps/api-start-stopp-perioder/src/main/kotlin/no/nav/paw/arbeidssokerregisteret/application/RequestValidator.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -72,11 +72,11 @@ class RequestValidator(
7272
}
7373

7474
fun genererPersonFakta(person: Person): Set<Opplysning> {
75-
require(person.foedsel.size <= 1) { "Personen har flere fødselsdatoer enn forventet" }
75+
require(person.foedselsdato.size <= 1) { "Personen har flere fødselsdatoer enn forventet" }
7676
require(person.bostedsadresse.size <= 1) { "Personen har flere bostedsadresser enn forventet" }
7777
require(person.opphold.size <= 1) { "Personen har flere opphold enn forventet" }
7878

79-
return alderOpplysning(person.foedsel.firstOrNull()) +
79+
return alderOpplysning(person.foedselsdato.firstOrNull()) +
8080
adreseOpplysning(person.bostedsadresse.firstOrNull()) +
8181
euEoesStatsborgerOpplysning(person.statsborgerskap) +
8282
gbrStatsborgerOpplysning(person.statsborgerskap) +

apps/api-start-stopp-perioder/src/test/kotlin/no/nav/paw/arbeidssokerregisteret/application/RequestValidatorTest.kt

+12-6
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,8 @@ class RequestValidatorTest : FreeSpec({
120120
coEvery {
121121
personInfoService.hentPersonInfo(requestScope, identitsnummer.verdi)
122122
} returns Person(
123-
foedsel = listOf(Foedsel("2000-01-01", 2000)),
123+
foedselsdato = listOf(Foedselsdato("2000-01-01", 2000)),
124+
foedested = listOf(Foedested("NOR", "Norge", "NO")),
124125
bostedsadresse = emptyList(),
125126
folkeregisterpersonstatus = listOf(
126127
Folkeregisterpersonstatus(
@@ -162,7 +163,8 @@ class RequestValidatorTest : FreeSpec({
162163
coEvery {
163164
personInfoService.hentPersonInfo(requestScope, identitsnummer.verdi)
164165
} returns Person(
165-
foedsel = listOf(Foedsel("2000-01-01", 2000)),
166+
foedselsdato = listOf(Foedselsdato("2000-01-01", 2000)),
167+
foedested = listOf(Foedested("NOR", "Oslo", "Oslo")),
166168
bostedsadresse = emptyList(),
167169
folkeregisterpersonstatus = listOf(
168170
Folkeregisterpersonstatus(
@@ -194,7 +196,8 @@ class RequestValidatorTest : FreeSpec({
194196
coEvery {
195197
personInfoService.hentPersonInfo(requestScope, identitsnummer.verdi)
196198
} returns Person(
197-
foedsel = listOf(Foedsel("2000-01-01", 2000)),
199+
foedselsdato = listOf(Foedselsdato("2000-01-01", 2000)),
200+
foedested = listOf(Foedested("NOR", "Oslo", "Oslo")),
198201
bostedsadresse = emptyList(),
199202
folkeregisterpersonstatus = listOf(
200203
Folkeregisterpersonstatus(
@@ -250,7 +253,8 @@ class RequestValidatorTest : FreeSpec({
250253
coEvery {
251254
personInfoService.hentPersonInfo(requestScope, identitsnummer.verdi)
252255
} returns Person(
253-
foedsel = emptyList(),
256+
foedselsdato = emptyList(),
257+
foedested = listOf(Foedested("ARG", "Argentina", "AR")),
254258
bostedsadresse = emptyList(),
255259
folkeregisterpersonstatus = emptyList(),
256260
opphold = emptyList(),
@@ -274,7 +278,8 @@ class RequestValidatorTest : FreeSpec({
274278
coEvery {
275279
personInfoService.hentPersonInfo(requestScope, identitsnummer.verdi)
276280
} returns Person(
277-
foedsel = listOf(Foedsel("2000-01-01", 2000)),
281+
foedselsdato = listOf(Foedselsdato("2000-01-01", 2000)),
282+
foedested = listOf(Foedested("ARG", "Argentina", "AR")),
278283
bostedsadresse = emptyList(),
279284
folkeregisterpersonstatus = listOf(
280285
Folkeregisterpersonstatus(
@@ -305,7 +310,8 @@ class RequestValidatorTest : FreeSpec({
305310
coEvery {
306311
personInfoService.hentPersonInfo(requestScope, identitsnummer.verdi)
307312
} returns Person(
308-
foedsel = listOf(Foedsel("2000-01-01", 2000)),
313+
foedselsdato = listOf(Foedselsdato("2000-01-01", 2000)),
314+
foedested = listOf(Foedested("ARG", "Argentina", "AR")),
309315
bostedsadresse = emptyList(),
310316
folkeregisterpersonstatus = listOf(
311317
Folkeregisterpersonstatus(

apps/api-start-stopp-perioder/src/test/kotlin/no/nav/paw/arbeidssokerregisteret/testdata/AnsattRegistrererIkkeEuEoesBrukerIkkeBosattMedForhaandgodkjenning.kt

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,16 @@ package no.nav.paw.arbeidssokerregisteret.testdata
22

33
import io.kotest.common.runBlocking
44
import io.ktor.http.*
5-
import no.nav.paw.arbeidssoekerregisteret.api.startstopp.models.ApiRegelId
65
import no.nav.paw.arbeidssoekerregisteret.api.startstopp.models.FeilV2
76
import no.nav.paw.arbeidssokerregisteret.*
87
import no.nav.paw.arbeidssokerregisteret.domain.NavAnsatt
9-
import no.nav.paw.arbeidssokerregisteret.intern.v1.Avvist
108
import no.nav.paw.arbeidssokerregisteret.intern.v1.Startet
119
import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.Bruker
1210
import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.BrukerType
1311
import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.Opplysning
1412
import no.nav.paw.kafkakeygenerator.client.KafkaKeysClient
15-
import no.nav.paw.pdl.graphql.generated.hentperson.Foedsel
13+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedselsdato
14+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedested
1615
import no.nav.paw.pdl.graphql.generated.hentperson.Person
1716
import no.nav.paw.pdl.graphql.generated.hentperson.Vegadresse
1817
import org.apache.kafka.clients.producer.ProducerRecord
@@ -23,7 +22,8 @@ data object AnsattRegistrererIkkeEuEoesBrukerIkkeBosattMedForhaandgodkjenning: T
2322
override val id = "12345678906"
2423
override val forhaandsGodkjent: Boolean = true
2524
override val person = Person(
26-
foedsel = Foedsel("2000-03-04", 2000).list(),
25+
foedselsdato = Foedselsdato("2000-03-04", 2000).list(),
26+
foedested = Foedested("NOR", "Oslo", "Oslo").list(),
2727
statsborgerskap = "AFG".statsborgerskap(),
2828
opphold = ("2018-01-01" to null).opphold(),
2929
folkeregisterpersonstatus = dNummer.folkeregisterpersonstatus(),

apps/api-start-stopp-perioder/src/test/kotlin/no/nav/paw/arbeidssokerregisteret/testdata/AnsattRegistrererIkkeEuEoesBrukerIkkeBosattUtenForhaandgodkjenning.kt

+4-3
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.Bruker
1111
import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.BrukerType
1212
import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.Opplysning
1313
import no.nav.paw.arbeidssokerregisteret.routes.apiRegel
14-
import no.nav.paw.arbeidssokerregisteret.routes.apiRegelId
1514
import no.nav.paw.kafkakeygenerator.client.KafkaKeysClient
16-
import no.nav.paw.pdl.graphql.generated.hentperson.Foedsel
15+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedselsdato
16+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedested
1717
import no.nav.paw.pdl.graphql.generated.hentperson.Person
1818
import no.nav.paw.pdl.graphql.generated.hentperson.Vegadresse
1919
import org.apache.kafka.clients.producer.ProducerRecord
@@ -24,7 +24,8 @@ import no.nav.paw.arbeidssoekerregisteret.api.startstopp.models.Opplysning as Ap
2424
data object AnsattRegistrererIkkeEuEoesBrukerIkkeBosattUtenForhaandgodkjenning : TestCase {
2525
override val id = "12345678906"
2626
override val person = Person(
27-
foedsel = Foedsel("2000-03-04", 2000).list(),
27+
foedselsdato = Foedselsdato("2000-03-04", 2000).list(),
28+
foedested = Foedested("AFG", "Kabul", "Kabul").list(),
2829
statsborgerskap = "AFG".statsborgerskap(),
2930
opphold = ("2018-01-01" to null).opphold(),
3031
folkeregisterpersonstatus = dNummer.folkeregisterpersonstatus(),

apps/api-start-stopp-perioder/src/test/kotlin/no/nav/paw/arbeidssokerregisteret/testdata/AnsattRegistrererUtenTilgangTilBruker.kt

+4-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.Bruker
1111
import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.BrukerType
1212
import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.Opplysning
1313
import no.nav.paw.kafkakeygenerator.client.KafkaKeysClient
14-
import no.nav.paw.pdl.graphql.generated.hentperson.Foedsel
14+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedselsdato
15+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedested
1516
import no.nav.paw.pdl.graphql.generated.hentperson.Person
1617
import no.nav.paw.pdl.graphql.generated.hentperson.Vegadresse
1718
import org.apache.kafka.clients.producer.ProducerRecord
@@ -21,7 +22,8 @@ import java.util.*
2122
data object AnsattRegistrererUtenTilgangTilBruker: TestCase {
2223
override val id = "12345678906"
2324
override val person = Person(
24-
foedsel = Foedsel("2000-03-04", 2000).list(),
25+
foedselsdato = Foedselsdato("2000-03-04", 2000).list(),
26+
foedested = Foedested("AFG", "Kabul", "Kabul").list(),
2527
statsborgerskap = "AFG".statsborgerskap(),
2628
opphold = ("2018-01-01" to null).opphold(),
2729
folkeregisterpersonstatus = dNummer.folkeregisterpersonstatus(),

apps/api-start-stopp-perioder/src/test/kotlin/no/nav/paw/arbeidssokerregisteret/testdata/IkkeEuEoesBrukerIkkeBosatt.kt

+4-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.BrukerType
1212
import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.Opplysning
1313
import no.nav.paw.arbeidssokerregisteret.routes.apiRegel
1414
import no.nav.paw.kafkakeygenerator.client.KafkaKeysClient
15-
import no.nav.paw.pdl.graphql.generated.hentperson.Foedsel
15+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedselsdato
16+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedested
1617
import no.nav.paw.pdl.graphql.generated.hentperson.Person
1718
import no.nav.paw.pdl.graphql.generated.hentperson.UtenlandskAdresse
1819
import org.apache.kafka.clients.producer.ProducerRecord
@@ -23,7 +24,8 @@ import no.nav.paw.arbeidssoekerregisteret.api.startstopp.models.Opplysning as Ap
2324
data object IkkeEuEoesBrukerIkkeBosatt: TestCase {
2425
override val id = "12345678919"
2526
override val person = Person(
26-
foedsel = Foedsel("2000-03-04", 2000).list(),
27+
foedselsdato = Foedselsdato("2000-03-04", 2000).list(),
28+
foedested = Foedested("USA", "New York", "New York").list(),
2729
statsborgerskap = "USA".statsborgerskap(),
2830
opphold = ("2018-01-01" to "2018-02-01").opphold(),
2931
folkeregisterpersonstatus = dNummer.folkeregisterpersonstatus(),

apps/api-start-stopp-perioder/src/test/kotlin/no/nav/paw/arbeidssokerregisteret/testdata/NorskBrukerBosattINorge.kt

+4-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.Bruker
99
import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.BrukerType
1010
import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.Opplysning
1111
import no.nav.paw.kafkakeygenerator.client.KafkaKeysClient
12-
import no.nav.paw.pdl.graphql.generated.hentperson.Foedsel
12+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedselsdato
13+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedested
1314
import no.nav.paw.pdl.graphql.generated.hentperson.Person
1415
import no.nav.paw.pdl.graphql.generated.hentperson.Vegadresse
1516
import org.apache.kafka.clients.producer.ProducerRecord
@@ -19,7 +20,8 @@ import java.util.*
1920
data object NorskBrukerBosattINorge: TestCase {
2021
override val id = "12345678909"
2122
override val person = Person(
22-
foedsel = Foedsel("2000-03-04", 2000).list(),
23+
foedselsdato = Foedselsdato("2000-03-04", 2000).list(),
24+
foedested = Foedested("NOR", "Bergen", "Bergen").list(),
2325
statsborgerskap = "NOR".statsborgerskap(),
2426
opphold = emptyList(),
2527
folkeregisterpersonstatus = bosatt.folkeregisterpersonstatus(),

apps/api-start-stopp-perioder/src/test/kotlin/no/nav/paw/arbeidssokerregisteret/testdata/NorskBrukerBosattINorgeUnder18aar.kt

+5-3
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.BrukerType
1212
import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.Opplysning
1313
import no.nav.paw.arbeidssokerregisteret.routes.apiRegel
1414
import no.nav.paw.kafkakeygenerator.client.KafkaKeysClient
15-
import no.nav.paw.pdl.graphql.generated.hentperson.Foedsel
15+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedselsdato
16+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedested
1617
import no.nav.paw.pdl.graphql.generated.hentperson.Person
1718
import no.nav.paw.pdl.graphql.generated.hentperson.Vegadresse
1819
import org.apache.kafka.clients.producer.ProducerRecord
@@ -28,9 +29,10 @@ data object NorskBrukerBosattINorgeUnder18aar: TestCase {
2829
.withZone(ZoneId.systemDefault())
2930
override val id = "12345678909"
3031
override val person = Person(
31-
foedsel = Instant.now().let { dato ->
32-
Foedsel(dateFormatter.format(dato), yearFormatter.format(dato).toInt()).list()
32+
foedselsdato = Instant.now().let { dato ->
33+
Foedselsdato(dateFormatter.format(dato), yearFormatter.format(dato).toInt()).list()
3334
},
35+
foedested = Foedested("NOR", "Bergen", "Bergen").list(),
3436
statsborgerskap = "NOR".statsborgerskap(),
3537
opphold = emptyList(),
3638
folkeregisterpersonstatus = bosatt.folkeregisterpersonstatus(),

apps/api-start-stopp-perioder/src/test/kotlin/no/nav/paw/arbeidssokerregisteret/testdata/NorskBrukerBosattISverige.kt

+4-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package no.nav.paw.arbeidssokerregisteret.testdata
33
import io.kotest.common.runBlocking
44
import io.ktor.http.*
55
import no.nav.paw.arbeidssoekerregisteret.api.startstopp.models.AarsakTilAvvisningV2
6-
import no.nav.paw.arbeidssoekerregisteret.api.startstopp.models.ApiRegelId
76
import no.nav.paw.arbeidssoekerregisteret.api.startstopp.models.FeilV2
87
import no.nav.paw.arbeidssokerregisteret.*
98
import no.nav.paw.arbeidssokerregisteret.application.IkkeBosattINorgeIHenholdTilFolkeregisterloven
@@ -13,7 +12,8 @@ import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.BrukerType
1312
import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.Opplysning
1413
import no.nav.paw.arbeidssokerregisteret.routes.apiRegel
1514
import no.nav.paw.kafkakeygenerator.client.KafkaKeysClient
16-
import no.nav.paw.pdl.graphql.generated.hentperson.Foedsel
15+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedselsdato
16+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedested
1717
import no.nav.paw.pdl.graphql.generated.hentperson.Person
1818
import no.nav.paw.pdl.graphql.generated.hentperson.UtenlandskAdresse
1919
import org.apache.kafka.clients.producer.ProducerRecord
@@ -24,7 +24,8 @@ import no.nav.paw.arbeidssoekerregisteret.api.startstopp.models.Opplysning as Ap
2424
data object NorskBrukerBosattISverige: TestCase {
2525
override val id = "12345678909"
2626
override val person = Person(
27-
foedsel = Foedsel("2000-03-04", 2000).list(),
27+
foedselsdato = Foedselsdato("2000-03-04", 2000).list(),
28+
foedested = Foedested("NOR", "Bergen", "Bergen").list(),
2829
statsborgerskap = "NOR".statsborgerskap(),
2930
opphold = emptyList(),
3031
folkeregisterpersonstatus = ikkeBosatt.folkeregisterpersonstatus(),

apps/api-start-stopp-perioder/src/test/kotlin/no/nav/paw/arbeidssokerregisteret/testdata/NorskBrukerBosattISverigeUnder18aar.kt

+5-4
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package no.nav.paw.arbeidssokerregisteret.testdata
33
import io.kotest.common.runBlocking
44
import io.ktor.http.*
55
import no.nav.paw.arbeidssoekerregisteret.api.startstopp.models.AarsakTilAvvisningV2
6-
import no.nav.paw.arbeidssoekerregisteret.api.startstopp.models.ApiRegelId
76
import no.nav.paw.arbeidssoekerregisteret.api.startstopp.models.FeilV2
87
import no.nav.paw.arbeidssokerregisteret.*
98
import no.nav.paw.arbeidssokerregisteret.application.IkkeBosattINorgeIHenholdTilFolkeregisterloven
@@ -14,7 +13,8 @@ import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.BrukerType
1413
import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.Opplysning
1514
import no.nav.paw.arbeidssokerregisteret.routes.apiRegel
1615
import no.nav.paw.kafkakeygenerator.client.KafkaKeysClient
17-
import no.nav.paw.pdl.graphql.generated.hentperson.Foedsel
16+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedselsdato
17+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedested
1818
import no.nav.paw.pdl.graphql.generated.hentperson.Person
1919
import no.nav.paw.pdl.graphql.generated.hentperson.UtenlandskAdresse
2020
import org.apache.kafka.clients.producer.ProducerRecord
@@ -31,12 +31,13 @@ data object NorskBrukerBosattISverigeUnder18aar : TestCase {
3131
.withZone(ZoneId.systemDefault())
3232
override val id = "12345678909"
3333
override val person = Person(
34-
foedsel = Instant.now().let { dato ->
35-
Foedsel(
34+
foedselsdato = Instant.now().let { dato ->
35+
Foedselsdato(
3636
dateFormatter.format(dato),
3737
yearFormatter.format(dato).toInt()
3838
).list()
3939
},
40+
foedested = Foedested("NOR", "Bergen", "Bergen").list(),
4041
statsborgerskap = "NOR".statsborgerskap(),
4142
opphold = emptyList(),
4243
folkeregisterpersonstatus = ikkeBosatt.folkeregisterpersonstatus(),

apps/api-start-stopp-perioder/src/test/kotlin/no/nav/paw/arbeidssokerregisteret/testdata/SluttbrukerProeverAaEndreForAnnenPerson.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import io.kotest.common.runBlocking
44
import io.ktor.http.*
55
import no.nav.paw.arbeidssoekerregisteret.api.startstopp.models.FeilV2
66
import no.nav.paw.arbeidssokerregisteret.application.regler.EndreForAnnenBruker
7-
import no.nav.paw.arbeidssokerregisteret.application.regler.IkkeTilgang
87
import no.nav.paw.arbeidssokerregisteret.intern.v1.Avvist
98
import no.nav.paw.arbeidssokerregisteret.intern.v1.Hendelse
109
import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.Bruker
@@ -21,7 +20,8 @@ import java.util.*
2120
data object SluttbrukerProeverAaEndreForAnnenPerson : TestCase {
2221
override val id: String = "09876543211"
2322
override val person: Person = Person(
24-
foedsel = emptyList(),
23+
foedselsdato = emptyList(),
24+
foedested = emptyList(),
2525
statsborgerskap = emptyList(),
2626
opphold = emptyList(),
2727
folkeregisterpersonstatus = emptyList(),

apps/api-start-stopp-perioder/src/test/kotlin/no/nav/paw/arbeidssokerregisteret/testdata/SvenskBrukerBosattISverigeUnder18aar.kt

+5-4
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package no.nav.paw.arbeidssokerregisteret.testdata
33
import io.kotest.common.runBlocking
44
import io.ktor.http.*
55
import no.nav.paw.arbeidssoekerregisteret.api.startstopp.models.AarsakTilAvvisningV2
6-
import no.nav.paw.arbeidssoekerregisteret.api.startstopp.models.ApiRegelId
76
import no.nav.paw.arbeidssoekerregisteret.api.startstopp.models.FeilV2
87
import no.nav.paw.arbeidssokerregisteret.*
98
import no.nav.paw.arbeidssokerregisteret.application.IkkeBosattINorgeIHenholdTilFolkeregisterloven
@@ -14,7 +13,8 @@ import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.BrukerType
1413
import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.Opplysning
1514
import no.nav.paw.arbeidssokerregisteret.routes.apiRegel
1615
import no.nav.paw.kafkakeygenerator.client.KafkaKeysClient
17-
import no.nav.paw.pdl.graphql.generated.hentperson.Foedsel
16+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedselsdato
17+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedested
1818
import no.nav.paw.pdl.graphql.generated.hentperson.Person
1919
import no.nav.paw.pdl.graphql.generated.hentperson.UtenlandskAdresse
2020
import org.apache.kafka.clients.producer.ProducerRecord
@@ -31,12 +31,13 @@ data object SvenskBrukerBosattISverigeUnder18aar : TestCase {
3131
.withZone(ZoneId.systemDefault())
3232
override val id = "12345678909"
3333
override val person = Person(
34-
foedsel = Instant.now().let { dato ->
35-
Foedsel(
34+
foedselsdato = Instant.now().let { dato ->
35+
Foedselsdato(
3636
dateFormatter.format(dato),
3737
yearFormatter.format(dato).toInt()
3838
).list()
3939
},
40+
foedested = Foedested("NOR", "Bergen", "Bergen").list(),
4041
statsborgerskap = "SWE".statsborgerskap(),
4142
opphold = emptyList(),
4243
folkeregisterpersonstatus = dNummer.folkeregisterpersonstatus(),

apps/api-start-stopp-perioder/src/test/kotlin/no/nav/paw/arbeidssokerregisteret/testdata/SvenskBrukerBosattISverigeUnder18aarMedStatusIkkeBosatt.kt

+5-3
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.BrukerType
1414
import no.nav.paw.arbeidssokerregisteret.intern.v1.vo.Opplysning
1515
import no.nav.paw.arbeidssokerregisteret.routes.apiRegel
1616
import no.nav.paw.kafkakeygenerator.client.KafkaKeysClient
17-
import no.nav.paw.pdl.graphql.generated.hentperson.Foedsel
17+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedselsdato
18+
import no.nav.paw.pdl.graphql.generated.hentperson.Foedested
1819
import no.nav.paw.pdl.graphql.generated.hentperson.Person
1920
import no.nav.paw.pdl.graphql.generated.hentperson.UtenlandskAdresse
2021
import org.apache.kafka.clients.producer.ProducerRecord
@@ -31,12 +32,13 @@ data object SvenskBrukerBosattISverigeUnder18aarMedStatusIkkeBosatt : TestCase {
3132
.withZone(ZoneId.systemDefault())
3233
override val id = "12345678909"
3334
override val person = Person(
34-
foedsel = Instant.now().let { dato ->
35-
Foedsel(
35+
foedselsdato = Instant.now().let { dato ->
36+
Foedselsdato(
3637
dateFormatter.format(dato),
3738
yearFormatter.format(dato).toInt()
3839
).list()
3940
},
41+
foedested = Foedested("SWE", "Stockholm", "Stockholm").list(),
4042
statsborgerskap = "SWE".statsborgerskap(),
4143
opphold = emptyList(),
4244
folkeregisterpersonstatus = folkeregisterpersonstatus(dNummer, ikkeBosatt),

0 commit comments

Comments
 (0)