use of no.nav.pto.veilarbportefolje.postgres.opensearch.utils.AktivitetEntity in project veilarbportefolje by navikt.
the class TiltakPostgresTest method skal_lage_slette_tiltak_pa_bruker_men_ikke_kodeverk.
@Test
public void skal_lage_slette_tiltak_pa_bruker_men_ikke_kodeverk() {
String tiltaksType = "T123";
String tiltaksNavn = "test";
String id = "TA-123456789";
TiltakInnhold innhold = new TiltakInnhold().setTiltaksnavn(tiltaksNavn).setTiltakstype(tiltaksType).setDeltakerStatus("GJENN").setAktivitetid(id);
tiltakRepositoryV2.upsert(innhold, aktorId);
tiltakRepositoryV2.delete(id);
Optional<String> kodeVerkNavn = tiltakRepositoryV2.hentVerdiITiltakskodeVerk(tiltaksType);
List<AktivitetEntity> postgresAktivitet = aktivitetOpensearchService.hentAktivitetData(List.of(aktorId)).get(aktorId);
assertThat(kodeVerkNavn.isPresent()).isTrue();
assertThat(kodeVerkNavn.get()).isEqualTo(tiltaksNavn);
assertThat(postgresAktivitet).isNull();
}
Aggregations