diff --git "a/src/test/java/no/nav/familie/inntektsmelding/foresp\303\270rsel/tjenester/Foresp\303\270rselBehandlingTjenesteImplTest.java" "b/src/test/java/no/nav/familie/inntektsmelding/foresp\303\270rsel/tjenester/Foresp\303\270rselBehandlingTjenesteImplTest.java" index f3e5a193..1be5f1cf 100644 --- "a/src/test/java/no/nav/familie/inntektsmelding/foresp\303\270rsel/tjenester/Foresp\303\270rselBehandlingTjenesteImplTest.java" +++ "b/src/test/java/no/nav/familie/inntektsmelding/foresp\303\270rsel/tjenester/Foresp\303\270rselBehandlingTjenesteImplTest.java" @@ -217,6 +217,18 @@ void setUp() { assertThat(lagret2.map( ForespørselEntitet::getStatus)).isEqualTo(Optional.of(ForespørselStatus.UNDER_BEHANDLING)); } + @Test + void skal_ikke_opprette_ny_forespørsel_dersom_det_eksisterer_en_for_samme_stp() { + var forespørselUuid = forespørselRepository.lagreForespørsel(SKJÆRINGSTIDSPUNKT, YTELSETYPE, AKTØR_ID, BRREG_ORGNUMMER, SAKSNUMMMER, + SKJÆRINGSTIDSPUNKT); + forespørselRepository.oppdaterArbeidsgiverNotifikasjonSakId(forespørselUuid, SAK_ID); + + var forespørsler = List.of(new OppdaterForespørselDto(SKJÆRINGSTIDSPUNKT, new OrganisasjonsnummerDto(BRREG_ORGNUMMER), ForespørselAksjon.OPPRETT)); + forespørselBehandlingTjeneste.oppdaterForespørsler(YTELSETYPE, new AktørIdEntitet(AKTØR_ID), forespørsler, new SaksnummerDto(SAKSNUMMMER)); + + verifyNoInteractions(prosessTaskTjeneste); + } + @Test void skal_opprette_forespørsel_dersom_det_ikke_eksisterer_en_for_stp() { mockInfoForOpprettelse(AKTØR_ID, YTELSETYPE, BRREG_ORGNUMMER, SAK_ID, OPPGAVE_ID); @@ -237,18 +249,6 @@ void setUp() { assertThat(taskdata.getPropertyValue(OpprettForespørselTask.STP)).isEqualTo(SKJÆRINGSTIDSPUNKT.toString()); } - @Test - void skal_ikke_opprette_ny_forespørsel_dersom_det_eksisterer_en_for_samme_stp() { - var forespørselUuid = forespørselRepository.lagreForespørsel(SKJÆRINGSTIDSPUNKT, YTELSETYPE, AKTØR_ID, BRREG_ORGNUMMER, SAKSNUMMMER, - SKJÆRINGSTIDSPUNKT); - forespørselRepository.oppdaterArbeidsgiverNotifikasjonSakId(forespørselUuid, SAK_ID); - - var forespørsler = List.of(new OppdaterForespørselDto(SKJÆRINGSTIDSPUNKT, new OrganisasjonsnummerDto(BRREG_ORGNUMMER), ForespørselAksjon.OPPRETT)); - forespørselBehandlingTjeneste.oppdaterForespørsler(YTELSETYPE, new AktørIdEntitet(AKTØR_ID), forespørsler, new SaksnummerDto(SAKSNUMMMER)); - - verifyNoInteractions(prosessTaskTjeneste); - } - @Test void skal_opprette_ny_forespørsel_og_beholde_gammel_dersom_vi_ber_om_et_nytt_stp() { mockInfoForOpprettelse(AKTØR_ID, YTELSETYPE, BRREG_ORGNUMMER, SAK_ID, OPPGAVE_ID);