Skip to content

Commit bc30b9c

Browse files
committed
Legger inn brev validering for FP test 17 og validering av de nye Inntektsmelding brevene.
1 parent 1029474 commit bc30b9c

File tree

4 files changed

+123
-51
lines changed

4 files changed

+123
-51
lines changed

src/main/java/no/nav/foreldrepenger/autotest/base/FpsakTestBase.java

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -53,24 +53,27 @@ public void setUp() {
5353

5454
protected void hentBrevOgSjekkAtInnholdetErRiktig(BrevAssertionBuilder assertionBuilder,
5555
Fødselsnummer fnr,
56-
DokumentTag dokumentTag) {
56+
DokumentTag dokumentTag,
57+
HistorikkType ventTilHistorikkinnslag) {
5758
var behandler = saksbehandler;
5859
if (DokumentTag.KLAGE_OMGJØRIN.equals(dokumentTag)) {
5960
behandler = klagebehandler;
6061
}
61-
62-
var dokumentId = behandler.hentHistorikkinnslagAvType(HistorikkType.BREV_SENDT, dokumentTag)
62+
behandler.ventTilHistorikkinnslag(ventTilHistorikkinnslag);
63+
var dokumentId = behandler.hentHistorikkinnslagAvType(ventTilHistorikkinnslag, dokumentTag)
6364
.dokumenter()
6465
.getFirst()
6566
.dokumentId();
6667
var pdf = behandler.hentJournalførtDokument(dokumentId, "ARKIV");
6768
assertThat(Pdf.is_pdf(pdf)).as("Sjekker om byte array er av typen PDF").isTrue();
6869

69-
assertionBuilder.medEgenndefinertAssertion(formaterFnr(fnr))
70-
.medKapittelDuHarRettTilInnsyn()
71-
.medKapittelHarDuSpørsmål()
72-
.medVennligHilsen()
73-
.medUnderksriftNFP();
70+
assertionBuilder.medEgenndefinertAssertion(formaterFnr(fnr));
71+
if (!DokumentTag.INNTEKSTMELDING.equals(dokumentTag)) {
72+
assertionBuilder.medKapittelDuHarRettTilInnsyn()
73+
.medKapittelHarDuSpørsmål()
74+
.medVennligHilsen()
75+
.medUnderksriftNFP();
76+
}
7477

7578
sjekkAtBrevetInneholderTekst(pdf, assertionBuilder.build());
7679
}

src/main/java/no/nav/foreldrepenger/autotest/klienter/fpsak/historikk/dto/DokumentTag.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ public enum DokumentTag {
88
ENGANGSSTØNAD_INNVILGET("Innvilget engangsstønad"),
99
ETTERLYS_INNTEKTSMELDING("Etterlys inntektsmelding"),
1010
KLAGE_OMGJØRIN("Vedtak om omgjøring av klage"),
11+
INNTEKSTMELDING("Inntektsmelding"),
1112
;
1213

1314
private String tag;

src/test/java/no/nav/foreldrepenger/autotest/verdikjedetester/VerdikjedeEngangsstonad.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,8 @@ class VerdikjedeEngangsstonad extends VerdikjedeTestBase {
6060
"Beregnet tilkjent ytelse").isPositive();
6161

6262
saksbehandler.ventTilHistorikkinnslag(HistorikkType.BREV_SENDT);
63-
hentBrevOgSjekkAtInnholdetErRiktig(engangsstønadInnvilgetAssertionsBuilder(), familie.mor().fødselsnummer(), DokumentTag.ETTERLYS_INNTEKTSMELDING);
63+
hentBrevOgSjekkAtInnholdetErRiktig(engangsstønadInnvilgetAssertionsBuilder(), familie.mor().fødselsnummer(), DokumentTag.ETTERLYS_INNTEKTSMELDING,
64+
HistorikkType.BREV_SENDT);
6465
}
6566

6667
@Test
@@ -108,6 +109,7 @@ void mor_innsyn_verifsere() {
108109
assertThat(esSakEtterVedtak.familiehendelse().omsorgsovertakelse()).isNull();
109110

110111
saksbehandler.ventTilHistorikkinnslag(HistorikkType.BREV_SENDT);
111-
hentBrevOgSjekkAtInnholdetErRiktig(engangsstønadInnvilgetAssertionsBuilder(), mor.fødselsnummer(), DokumentTag.ETTERLYS_INNTEKTSMELDING);
112+
hentBrevOgSjekkAtInnholdetErRiktig(engangsstønadInnvilgetAssertionsBuilder(), mor.fødselsnummer(), DokumentTag.ETTERLYS_INNTEKTSMELDING,
113+
HistorikkType.BREV_SENDT);
112114
}
113115
}

0 commit comments

Comments
 (0)