Search in sources :

Example 1 with EnhetTiltak

use of no.nav.pto.veilarbportefolje.domene.EnhetTiltak in project veilarbportefolje by navikt.

the class TiltakTest method skal_ha_tiltak_pa_enhet.

@Test
public void skal_ha_tiltak_pa_enhet() {
    insertBruker();
    TiltakDTO tiltakDTO = new TiltakDTO().setAfter(new TiltakInnhold().setFnr(fnr.get()).setPersonId(personId.toInteger()).setHendelseId(1).setTiltaksnavn("Test").setTiltakstype("T123").setDeltakerStatus("GJENN").setAktivitetperiodeFra(new ArenaDato("2020-01-01")).setAktivitetperiodeTil(new ArenaDato("2030-01-01")).setEndretDato(new ArenaDato("2021-01-01")).setAktivitetid("TA-123456789"));
    tiltakService.behandleKafkaMeldingOracle(tiltakDTO);
    EnhetTiltak enhetTiltak = tiltakService.hentEnhettiltak(testEnhet);
    EnhetTiltak annenEnhetTiltak = tiltakService.hentEnhettiltak(annenEnhet);
    assertThat(enhetTiltak.getTiltak().size()).isEqualTo(1);
    assertThat(annenEnhetTiltak.getTiltak().size()).isEqualTo(0);
    assertThat(enhetTiltak.getTiltak().get("T123")).isEqualTo("Test");
}
Also used : TiltakDTO(no.nav.pto.veilarbportefolje.arenapakafka.arenaDTO.TiltakDTO) TiltakInnhold(no.nav.pto.veilarbportefolje.arenapakafka.arenaDTO.TiltakInnhold) EnhetTiltak(no.nav.pto.veilarbportefolje.domene.EnhetTiltak) Test(org.junit.jupiter.api.Test) ApplicationConfigTest(no.nav.pto.veilarbportefolje.config.ApplicationConfigTest) SpringBootTest(org.springframework.boot.test.context.SpringBootTest)

Example 2 with EnhetTiltak

use of no.nav.pto.veilarbportefolje.domene.EnhetTiltak in project veilarbportefolje by navikt.

the class TiltakPostgresTest method skal_lagre_tiltak_pa_enhet.

@Test
public void skal_lagre_tiltak_pa_enhet() {
    String navKontor = "0007";
    oppfolgingsbrukerRepositoryV2.leggTilEllerEndreOppfolgingsbruker(new OppfolgingsbrukerEntity(aktorId.get(), null, null, null, "" + "Tester", "Testerson", navKontor, null, null, null, null, "1234", true, true, false, null, ZonedDateTime.now()));
    String tiltaksType1 = "T123";
    String tiltaksType2 = "T321";
    String tiltaksNavn1 = "test1";
    String tiltaksNavn2 = "test2";
    TiltakInnhold tiltak1 = new TiltakInnhold().setTiltaksnavn(tiltaksNavn1).setTiltakstype(tiltaksType1).setDeltakerStatus("GJENN").setAktivitetid("T-123");
    TiltakInnhold tiltak2 = new TiltakInnhold().setTiltaksnavn(tiltaksNavn2).setTiltakstype(tiltaksType2).setDeltakerStatus("GJENN").setAktivitetid("T-321");
    tiltakRepositoryV2.upsert(tiltak1, aktorId);
    tiltakRepositoryV2.upsert(tiltak2, aktorId);
    EnhetTiltak enhetTiltak = tiltakRepositoryV2.hentTiltakPaEnhet(EnhetId.of(navKontor));
    assertThat(enhetTiltak.getTiltak().size()).isEqualTo(2);
    assertThat(enhetTiltak.getTiltak().get(tiltaksType1)).isEqualTo(tiltaksNavn1);
    assertThat(enhetTiltak.getTiltak().get(tiltaksType2)).isEqualTo(tiltaksNavn2);
}
Also used : TiltakInnhold(no.nav.pto.veilarbportefolje.arenapakafka.arenaDTO.TiltakInnhold) OppfolgingsbrukerEntity(no.nav.pto.veilarbportefolje.oppfolgingsbruker.OppfolgingsbrukerEntity) EnhetTiltak(no.nav.pto.veilarbportefolje.domene.EnhetTiltak) 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)2 ApplicationConfigTest (no.nav.pto.veilarbportefolje.config.ApplicationConfigTest)2 EnhetTiltak (no.nav.pto.veilarbportefolje.domene.EnhetTiltak)2 Test (org.junit.jupiter.api.Test)2 SpringBootTest (org.springframework.boot.test.context.SpringBootTest)2 TiltakDTO (no.nav.pto.veilarbportefolje.arenapakafka.arenaDTO.TiltakDTO)1 OppfolgingsbrukerEntity (no.nav.pto.veilarbportefolje.oppfolgingsbruker.OppfolgingsbrukerEntity)1