Search in sources :

Example 21 with Filtervalg

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

the class ArbeidslistaSorteringOpensearch method getArbeidslisteFilter.

private static Filtervalg getArbeidslisteFilter() {
    Filtervalg filtervalg = new Filtervalg();
    filtervalg.setFerdigfilterListe(List.of(Brukerstatus.MIN_ARBEIDSLISTE));
    return filtervalg;
}
Also used : Filtervalg(no.nav.pto.veilarbportefolje.domene.Filtervalg)

Example 22 with Filtervalg

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

the class RegistreringServiceTest method getFiltervalgUtdanning.

private static Filtervalg getFiltervalgUtdanning() {
    Filtervalg filtervalg = new Filtervalg();
    filtervalg.setFerdigfilterListe(new ArrayList<>());
    filtervalg.utdanning.add(UtdanningSvar.GRUNNSKOLE);
    return filtervalg;
}
Also used : Filtervalg(no.nav.pto.veilarbportefolje.domene.Filtervalg)

Example 23 with Filtervalg

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

the class SisteEndringIntegrationTest method getFiltervalg.

private static Filtervalg getFiltervalg(SisteEndringsKategori kategori, boolean uleste) {
    Filtervalg filtervalg = new Filtervalg();
    filtervalg.setFerdigfilterListe(new ArrayList<>());
    filtervalg.setSisteEndringKategori(List.of(kategori.name()));
    if (uleste) {
        filtervalg.setUlesteEndringer("ULESTE_ENDRINGER");
    }
    return filtervalg;
}
Also used : Filtervalg(no.nav.pto.veilarbportefolje.domene.Filtervalg)

Example 24 with Filtervalg

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

the class SisteEndringIntegrationTest method getFiltervalg.

private static Filtervalg getFiltervalg(SisteEndringsKategori kategori_1, SisteEndringsKategori kategori_2) {
    Filtervalg filtervalg = new Filtervalg();
    filtervalg.setFerdigfilterListe(new ArrayList<>());
    filtervalg.setSisteEndringKategori(List.of(kategori_1.name(), kategori_2.name()));
    return filtervalg;
}
Also used : Filtervalg(no.nav.pto.veilarbportefolje.domene.Filtervalg)

Example 25 with Filtervalg

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

the class PostgresServiceTest method skal_filtrere_pa_kjonn.

@Test
public void skal_filtrere_pa_kjonn() {
    // Kvinne
    lastOppBruker(Fnr.of("12031240241"), AktorId.of("123"));
    // Mann
    lastOppBruker(Fnr.of("12031240141"), AktorId.of("321"));
    Filtervalg filtervalg_kvinne = new Filtervalg().setFerdigfilterListe(List.of()).setKjonn(Kjonn.K);
    Filtervalg filtervalg_mann = new Filtervalg().setFerdigfilterListe(List.of()).setKjonn(Kjonn.M);
    BrukereMedAntall kvinne_respons = postgresService.hentBrukere(enhetId, null, null, null, filtervalg_kvinne, 0, 10);
    BrukereMedAntall mann_respons = postgresService.hentBrukere(enhetId, null, null, null, filtervalg_mann, 0, 10);
    assertThat(kvinne_respons.getAntall()).isEqualTo(1);
    assertThat(kvinne_respons.getBrukere().get(0).getKjonn()).isEqualTo("K");
    assertThat(mann_respons.getAntall()).isEqualTo(1);
    assertThat(mann_respons.getBrukere().get(0).getKjonn()).isEqualTo("M");
}
Also used : Filtervalg(no.nav.pto.veilarbportefolje.domene.Filtervalg) BrukereMedAntall(no.nav.pto.veilarbportefolje.domene.BrukereMedAntall) Test(org.junit.jupiter.api.Test) ApplicationConfigTest(no.nav.pto.veilarbportefolje.config.ApplicationConfigTest) SpringBootTest(org.springframework.boot.test.context.SpringBootTest)

Aggregations

Filtervalg (no.nav.pto.veilarbportefolje.domene.Filtervalg)30 BrukereMedAntall (no.nav.pto.veilarbportefolje.domene.BrukereMedAntall)13 Test (org.junit.jupiter.api.Test)13 ApplicationConfigTest (no.nav.pto.veilarbportefolje.config.ApplicationConfigTest)9 Test (org.junit.Test)9 SpringBootTest (org.springframework.boot.test.context.SpringBootTest)9 AktorId (no.nav.common.types.identer.AktorId)6 AktivitetFiltervalg (no.nav.pto.veilarbportefolje.domene.AktivitetFiltervalg)5 ZonedDateTime (java.time.ZonedDateTime)4 AuthContext (no.nav.common.auth.context.AuthContext)4 EndToEndTest (no.nav.pto.veilarbportefolje.util.EndToEndTest)4 TestDataUtils.randomAktorId (no.nav.pto.veilarbportefolje.util.TestDataUtils.randomAktorId)4 SearchSourceBuilder (org.opensearch.search.builder.SearchSourceBuilder)3 SneakyThrows (lombok.SneakyThrows)2 EnhetId (no.nav.common.types.identer.EnhetId)2 OppfolgingsbrukerEntity (no.nav.pto.veilarbportefolje.oppfolgingsbruker.OppfolgingsbrukerEntity)2 GetResponse (org.opensearch.action.get.GetResponse)2 Collections.emptyList (java.util.Collections.emptyList)1 List (java.util.List)1 Optional (java.util.Optional)1