Search in sources :

Example 1 with AktivitetEntity

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();
}
Also used : TiltakInnhold(no.nav.pto.veilarbportefolje.arenapakafka.arenaDTO.TiltakInnhold) PostgresAktivitetEntity(no.nav.pto.veilarbportefolje.postgres.opensearch.PostgresAktivitetEntity) AktivitetEntity(no.nav.pto.veilarbportefolje.postgres.opensearch.utils.AktivitetEntity) Test(org.junit.jupiter.api.Test) ApplicationConfigTest(no.nav.pto.veilarbportefolje.config.ApplicationConfigTest) SpringBootTest(org.springframework.boot.test.context.SpringBootTest)

Aggregations

TiltakInnhold (no.nav.pto.veilarbportefolje.arenapakafka.arenaDTO.TiltakInnhold)1 ApplicationConfigTest (no.nav.pto.veilarbportefolje.config.ApplicationConfigTest)1 PostgresAktivitetEntity (no.nav.pto.veilarbportefolje.postgres.opensearch.PostgresAktivitetEntity)1 AktivitetEntity (no.nav.pto.veilarbportefolje.postgres.opensearch.utils.AktivitetEntity)1 Test (org.junit.jupiter.api.Test)1 SpringBootTest (org.springframework.boot.test.context.SpringBootTest)1