Skip to content

Commit

Permalink
F - Bruker pensjon og ikke de enkelte p5000pensjon, p6000pensjon etc..
Browse files Browse the repository at this point in the history
  • Loading branch information
dskarpas committed Aug 21, 2024
1 parent 437a596 commit ad48ce9
Show file tree
Hide file tree
Showing 20 changed files with 38 additions and 38 deletions.
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ dependencies {

implementation ("org.springframework.kafka:spring-kafka:$springKafkaVersion")

implementation("no.nav.eessi.pensjon:ep-eux:2.2.71")
implementation("no.nav.eessi.pensjon:ep-eux:2.3.4")
implementation("no.nav.eessi.pensjon:ep-metrics:2.0.75")
implementation("no.nav.eessi.pensjon:ep-logging:2.1.72")
implementation("no.nav.eessi.pensjon:ep-kodeverk:4.0.158"){
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package no.nav.eessi.pensjon.prefill.sed

import no.nav.eessi.pensjon.eux.model.SedType
import no.nav.eessi.pensjon.eux.model.sed.P10000
import no.nav.eessi.pensjon.prefill.models.PersonDataCollection
import no.nav.eessi.pensjon.prefill.person.PrefillPDLNav
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ class PrefillP15000(private val prefillSed: PrefillSed) {
)
val gjenlevende = bestemGjenlevende(gjenlevendeBruker, relasjon, kravType)

return P15000(nav = nav, p15000Pensjon = P15000Pensjon(gjenlevende))
return P15000(nav = nav, pensjon = P15000Pensjon(gjenlevende))
}

fun validateFrontEndKravDato(dato: String): LocalDate {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ class PrefillP5000(private val prefillSed: PrefillSed) {

return P5000(
nav = sed.nav,
p5000Pensjon = P5000Pensjon(
pensjon = P5000Pensjon(
gjenlevende = sed.pensjon?.gjenlevende
)
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ class PrefillP7000(private val prefillSed: PrefillSed) {
ektefelle = Ektefelle(person = Person(etternavn = sed.nav?.bruker?.person?.etternavn))
),
//mappe om kjoenn for mappingfeil
p7000Pensjon = P7000Pensjon(
pensjon = P7000Pensjon(
//TODO trenger vi denne lenger? er mapping ok eller fortsatt feil?
bruker = Bruker(person = Person(kjoenn = sed.nav?.bruker?.person?.kjoenn)),
gjenlevende = sed.pensjon?.gjenlevende
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ class PrefillP7000Mk2Turbo(private val prefillSed: PrefillSed) {
ektefelle = Ektefelle(person = Person(etternavn = sed.nav?.bruker?.person?.etternavn))
),
//mappe om kjoenn for mappingfeil
p7000Pensjon = P7000Pensjon(
pensjon = P7000Pensjon(
gjenlevende = prefillGjenlevende(gjenlevendePerson, gjenlevendePin, listP6000),
samletVedtak = prefilSamletMeldingVedtak(listP6000)
)
Expand Down Expand Up @@ -149,7 +149,7 @@ class PrefillP7000Mk2Turbo(private val prefillSed: PrefillSed) {
val sistMottattDato = doc.first.sistMottatt

val p6000 = doc.second //P6000 seden
val p6000pensjon = p6000.p6000Pensjon
val p6000pensjon = p6000.pensjon

val eessisak = p6000.nav?.eessisak?.firstOrNull { it.land == fraLand }

Expand Down Expand Up @@ -255,7 +255,7 @@ class PrefillP7000Mk2Turbo(private val prefillSed: PrefillSed) {


fun finnKorrektBruker(p6000: P6000): Bruker? {
return p6000.p6000Pensjon?.gjenlevende ?: p6000.nav?.bruker
return p6000.pensjon?.gjenlevende ?: p6000.nav?.bruker
}

fun mapInstusjonP6000(eessiSak: EessisakItem?, p6000bruker: Bruker?, tilleggsinformasjon: Tilleggsinformasjon?, fraLand: String?): Institusjon {
Expand Down Expand Up @@ -283,7 +283,7 @@ class PrefillP7000Mk2Turbo(private val prefillSed: PrefillSed) {
val sistMottattDato = doc.first.sistMottatt

val p6000 = doc.second
val p6000pensjon = p6000.p6000Pensjon
val p6000pensjon = p6000.pensjon
//resultat = "02" er avslag
val avslag = p6000pensjon?.vedtak?.firstOrNull { it.resultat == "02" }

Expand All @@ -295,7 +295,7 @@ class PrefillP7000Mk2Turbo(private val prefillSed: PrefillSed) {
pensjonType = avslag.type,
begrunnelse = avslag.avslagbegrunnelse?.first()?.begrunnelse,
dato = mapVedtakDatoEllerSistMottattdato(
p6000.p6000Pensjon?.tilleggsinformasjon?.dato,
p6000.pensjon?.tilleggsinformasjon?.dato,
sistMottattDato
), //dato mottatt dato ikke finnes
pin = finnKorrektBruker(p6000)?.person?.pin?.firstOrNull { it.land == fraLand },
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ class PrefillP6000(private val prefillNav: PrefillPDLNav,
return P6000(
type = sedType,
nav = nav,
p6000Pensjon = p6000Pensjon
pensjon = p6000Pensjon
)

}
Expand Down
2 changes: 1 addition & 1 deletion src/test/kotlin/no/nav/eessi/pensjon/eux/model/SedMock.kt
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ class SedMock {
fun genererP5000Mock(): P5000 {
return P5000(
nav = NavMock().genererNavMock(),
p5000Pensjon = PensjonMock().genererP5000Pensjon(),
pensjon = PensjonMock().genererP5000Pensjon(),
type = SedType.P5000
)
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ class SedP5000Test {
val p5000json = String(Files.readAllBytes(Paths.get("src/test/resources/json/nav/P5000-NAV.json")))
val p5000 = mapJsonToAny<P5000>(p5000json)

assertNotNull(p5000.p5000Pensjon?.trygdetid)
assertNotNull(p5000.pensjon?.trygdetid)
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ class SedP6000Test {
val sed6000 = populerP6000()
assertNotNull(sed6000)

val p6000Pensjon = sed6000.p6000Pensjon
val p6000Pensjon = sed6000.pensjon

val p6000PensjonJson = mapAnyToJson(p6000Pensjon!!)
val p6000PensjonDeserialisert = mapJsonToAny<P6000Pensjon>(p6000PensjonJson)
Expand All @@ -79,7 +79,7 @@ class SedP6000Test {
private fun populerP6000(): P6000 {
return P6000(
type = SedType.P6000,
p6000Pensjon = P6000Pensjon(
pensjon = P6000Pensjon(
gjenlevende = Bruker(
adresse = Adresse(
postnummer = "sdfsdf",
Expand Down
6 changes: 3 additions & 3 deletions src/test/kotlin/no/nav/eessi/pensjon/eux/model/SedTest.kt
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ class SedTest {
val sed6000 = populerP6000Pensjon()
assertNotNull(sed6000)

val p6000Pensjon = sed6000.p6000Pensjon
val p6000Pensjon = sed6000.pensjon
val brukerback = mapJsonToAny<P6000Pensjon>(mapAnyToJson(p6000Pensjon!!))
assertNotNull(brukerback)
assertEquals(p6000Pensjon.toJson(), brukerback.toJson())
Expand All @@ -77,7 +77,7 @@ class SedTest {
val sed = P6000(
type = SedType.P6000,
nav = Nav(bruker = navmock.bruker),
p6000Pensjon = P6000Pensjon(gjenlevende = penmock.gjenlevende)
pensjon = P6000Pensjon(gjenlevende = penmock.gjenlevende)
)

val testPersjson = mapAnyToJson(sed, true)
Expand All @@ -88,7 +88,7 @@ class SedTest {
fun populerP6000Pensjon(): P6000 {
return P6000(
type = SedType.P6000,
p6000Pensjon = P6000Pensjon(
pensjon = P6000Pensjon(
gjenlevende = Bruker(
adresse = Adresse(
postnummer = "sdfsdf",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ class SedPrefillP7000Mk2IntegrationSpringTest {
assertEquals("NO", p7000Person.pin?.firstOrNull()?.land)

//pensjon
val p700SamletVedtak = p7000Actual.p7000Pensjon?.samletVedtak
val p700SamletVedtak = p7000Actual.pensjon?.samletVedtak
val tildeltepensjoner = p700SamletVedtak?.tildeltepensjoner?.firstOrNull()!!
val avslag = p700SamletVedtak.avslag?.firstOrNull()
val belop = tildeltepensjoner.ytelser?.firstOrNull()?.beloep?.firstOrNull()!!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,14 +73,13 @@ class PrefillP5000GLTest {
assertEquals(null, pinitem?.sektor)
assertEquals(avdodPersonFnr, pinitem?.identifikator)

assertEquals("BAMSE ULUR", p5000.p5000Pensjon?.gjenlevende?.person?.fornavn)
assertEquals("DOLLY", p5000.p5000Pensjon?.gjenlevende?.person?.etternavn)
val navfnr2 = Fodselsnummer.fra(p5000.p5000Pensjon?.gjenlevende?.person?.pin?.get(0)?.identifikator!!)
assertEquals("BAMSE ULUR", p5000.pensjon?.gjenlevende?.person?.fornavn)
assertEquals("DOLLY", p5000.pensjon?.gjenlevende?.person?.etternavn)
val navfnr2 = Fodselsnummer.fra(p5000.pensjon?.gjenlevende?.person?.pin?.get(0)?.identifikator!!)
assertEquals(65, navfnr2?.getAge())
assertEquals("K", p5000.p5000Pensjon?.gjenlevende?.person?.kjoenn)
assertEquals("K", p5000.pensjon?.gjenlevende?.person?.kjoenn)

assertNull( p5000.pensjon)
assertNotNull( p5000.pensjon)
}

}

Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ class PrefillP7000_AP_21975717Test {
val p7000 = prefillSEDService.prefill(prefillData, personCollection, pensjonCollection) as P7000

assertEquals("BALDER", p7000.nav?.ektefelle?.person?.etternavn)
assertEquals("M", p7000.p7000Pensjon?.bruker?.person?.kjoenn)
assertEquals("M", p7000.pensjon?.bruker?.person?.kjoenn)

assertEquals("1988-07-12", p7000.nav?.bruker?.person?.foedselsdato)
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ class P6000AlderpensjonAvslagTest {
val pensjonCollection = innhentingService.hentPensjoninformasjonCollection(prefillData)

val p6000 = prefillSEDService.prefill(prefillData, personDataCollection,pensjonCollection) as P6000
val p6000Pensjon = p6000.p6000Pensjon
val p6000Pensjon = p6000.pensjon

val vedtak = p6000Pensjon?.vedtak?.get(0)
assertEquals("01", vedtak?.type)
Expand All @@ -87,7 +87,7 @@ class P6000AlderpensjonAvslagTest {
val pensjonCollection = innhentingService.hentPensjoninformasjonCollection(prefillData)

val p6000 = prefillSEDService.prefill(prefillData, personDataCollection,pensjonCollection) as P6000
val result = p6000.p6000Pensjon!!
val result = p6000.pensjon!!

val vedtak = result.vedtak?.get(0)
assertEquals("01", vedtak?.type)
Expand All @@ -114,7 +114,7 @@ class P6000AlderpensjonAvslagTest {
val pensjonCollection = innhentingService.hentPensjoninformasjonCollection(prefillData)

val p6000 = prefillSEDService.prefill(prefillData, personDataCollection,pensjonCollection) as P6000
val result = p6000.p6000Pensjon!!
val result = p6000.pensjon!!

val vedtak = result.vedtak?.get(0)
assertEquals("01", vedtak?.type)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ class PrefillP6000Pensjon_ALDER_Test {
val pensjonCollection = innhentingService.hentPensjoninformasjonCollection(prefillData)

val p6000 = prefillSEDService.prefill(prefillData, personDataCollection, pensjonCollection) as P6000
val p6000Pensjon = p6000.p6000Pensjon!!
val p6000Pensjon = p6000.pensjon!!

assertNotNull(p6000Pensjon.vedtak)
assertNotNull(p6000Pensjon.sak)
Expand Down Expand Up @@ -144,7 +144,7 @@ class PrefillP6000Pensjon_ALDER_Test {
val pensjonCollection = innhentingService.hentPensjoninformasjonCollection(prefillData)

val p6000 = prefillSEDService.prefill(prefillData, personDataCollection, pensjonCollection) as P6000
val p6000Pensjon = p6000.p6000Pensjon!!
val p6000Pensjon = p6000.pensjon!!

val beregning = p6000Pensjon.vedtak?.first { it.beregning != null }
val bruttpGrunnPensjonsbelop = beregning?.beregning?.firstOrNull { it.beloepBrutto != null }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,14 +63,14 @@ class PrefillP6000Pensjon_BARNEP_foreldrelos_Test {


val p6000 = prefillSEDService.prefill(prefillData, personDataCollection,pensjonCollection) as P6000
val p6000Pensjon = p6000.p6000Pensjon!!
val p6000Pensjon = p6000.pensjon!!

assertNotNull(p6000Pensjon.vedtak)
assertNotNull(p6000Pensjon.sak)
assertNotNull(p6000Pensjon.tilleggsinformasjon)

val avdod = p6000.nav?.bruker?.person
val gjenlev = p6000.p6000Pensjon?.gjenlevende!!
val gjenlev = p6000.pensjon?.gjenlevende!!

assertEquals("BAMSE LUR", avdod?.fornavn)
assertEquals("MOMBALO", avdod?.etternavn)
Expand Down Expand Up @@ -117,7 +117,7 @@ class PrefillP6000Pensjon_BARNEP_foreldrelos_Test {


val p6000 = prefillSEDService.prefill(prefillData, personDataCollection,pensjonCollection) as P6000
val p6000Pensjon = p6000.p6000Pensjon!!
val p6000Pensjon = p6000.pensjon!!

val vedtak = p6000Pensjon.vedtak?.get(0)
val beregning = vedtak?.beregning?.get(0)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,14 +69,14 @@ class PrefillP6000Pensjon_GJENLEV_Test {


val p6000 = prefillSEDService.prefill(prefillData, personDataCollection, pensjonCollection) as P6000
val p6000Pensjon = p6000.p6000Pensjon!!
val p6000Pensjon = p6000.pensjon!!

assertNotNull(p6000Pensjon.vedtak)
assertNotNull(p6000Pensjon.sak)
assertNotNull(p6000Pensjon.tilleggsinformasjon)

val avdod = p6000.nav?.bruker?.person
val gjenlev = p6000.p6000Pensjon?.gjenlevende!!
val gjenlev = p6000.pensjon?.gjenlevende!!

assertEquals("THOR-DOPAPIR", avdod?.fornavn)
assertEquals("RAGNAROK", avdod?.etternavn)
Expand Down Expand Up @@ -141,7 +141,7 @@ class PrefillP6000Pensjon_GJENLEV_Test {
val pensjonCollection = innhentingService.hentPensjoninformasjonCollection(prefillData)

val p6000 = prefillSEDService.prefill(prefillData, personDataCollection,pensjonCollection) as P6000
val p6000Pensjon = p6000.p6000Pensjon!!
val p6000Pensjon = p6000.pensjon!!

assertNotNull(p6000Pensjon.vedtak)
assertNotNull(p6000Pensjon.sak)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ class PrefillP6000Pensjon_UFORE_AVSLAG_Test {
val pensjonCollection = innhentingService.hentPensjoninformasjonCollection(prefillData)

val p6000 = prefillSEDService.prefill(prefillData, personDataCollection, pensjonCollection) as P6000
val p6000Pensjon = p6000.p6000Pensjon!!
val p6000Pensjon = p6000.pensjon!!

assertNotNull(p6000Pensjon.vedtak)
assertNotNull(p6000Pensjon.sak)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ class PrefillP6000Pensjon_UFORE_Test {
val pensjonCollection = innhentingService.hentPensjoninformasjonCollection(prefillData)

val p6000 = prefillSEDService.prefill(prefillData, personDataCollection,pensjonCollection) as P6000
val p6000Pensjon = p6000.p6000Pensjon!!
val p6000Pensjon = p6000.pensjon!!

assertNotNull(p6000Pensjon.vedtak)
assertNotNull(p6000Pensjon.sak)
Expand Down

0 comments on commit ad48ce9

Please sign in to comment.