use of no.nav.common.types.identer.EnhetId in project veilarbportefolje by navikt.
the class ArbeidslisteRepositoryTestV2 method hentArbeidslisteForVeilederPaEnhet_filtrerPaEnhet.
@Test
public void hentArbeidslisteForVeilederPaEnhet_filtrerPaEnhet() {
EnhetId annetNavKontor = EnhetId.of("1111");
ArbeidslisteDTO arbeidslistePaNyEnhet = new ArbeidslisteDTO(randomFnr()).setAktorId(randomAktorId()).setVeilederId(data.getVeilederId()).setFrist(data.getFrist()).setOverskrift(data.getOverskrift()).setKategori(data.getKategori()).setNavKontorForArbeidsliste(annetNavKontor.get()).setKommentar("Arbeidsliste 1 kopi kommentar");
insertArbeidslister();
insertOppfolgingsInformasjon();
insertOppfolgingsInformasjon(arbeidslistePaNyEnhet.getAktorId(), arbeidslistePaNyEnhet.getVeilederId(), annetNavKontor);
repo.insertArbeidsliste(arbeidslistePaNyEnhet);
List<Arbeidsliste> arbeidslistes1 = repo.hentArbeidslisteForVeilederPaEnhet(EnhetId.of(data.getNavKontorForArbeidsliste()), data.getVeilederId());
List<Arbeidsliste> arbeidslistesAnnenEnhet = repo.hentArbeidslisteForVeilederPaEnhet(EnhetId.of(arbeidslistePaNyEnhet.getNavKontorForArbeidsliste()), arbeidslistePaNyEnhet.getVeilederId());
assertThat(arbeidslistePaNyEnhet.getVeilederId()).isEqualTo(data.getVeilederId());
assertThat(arbeidslistes1.size()).isEqualTo(1);
assertThat(arbeidslistesAnnenEnhet.size()).isEqualTo(1);
assertThat(arbeidslistes1.get(0).getKommentar()).isEqualTo(data.getKommentar());
assertThat(arbeidslistesAnnenEnhet.get(0).getKommentar()).isEqualTo(arbeidslistePaNyEnhet.getKommentar());
}
use of no.nav.common.types.identer.EnhetId in project veilarbportefolje by navikt.
the class ArbeidslisteRepositoryTestV2 method hentArbeidslisteForVeilederPaEnhet_arbeidslisteKanLagesAvAnnenVeileder.
@Test
public void hentArbeidslisteForVeilederPaEnhet_arbeidslisteKanLagesAvAnnenVeileder() {
EnhetId navKontor = EnhetId.of(data.getNavKontorForArbeidsliste());
ArbeidslisteDTO arbeidslisteLagetAvAnnenVeileder = new ArbeidslisteDTO(randomFnr()).setAktorId(randomAktorId()).setVeilederId(randomVeilederId()).setFrist(data.getFrist()).setOverskrift(data.getOverskrift()).setKategori(data.getKategori()).setNavKontorForArbeidsliste(navKontor.get()).setKommentar("Arbeidsliste 1 kopi kommentar");
insertArbeidslister();
insertOppfolgingsInformasjon();
repo.insertArbeidsliste(arbeidslisteLagetAvAnnenVeileder);
insertOppfolgingsInformasjon(arbeidslisteLagetAvAnnenVeileder.getAktorId(), data.getVeilederId(), navKontor);
List<Arbeidsliste> arbeidslister = repo.hentArbeidslisteForVeilederPaEnhet(navKontor, data.getVeilederId());
assertThat(arbeidslister.size()).isEqualTo(2);
assertThat(arbeidslister.stream().anyMatch(x -> x.getKommentar().equals(data.getKommentar()))).isTrue();
assertThat(arbeidslister.stream().anyMatch(x -> x.getKommentar().equals(arbeidslisteLagetAvAnnenVeileder.getKommentar()))).isTrue();
}
Aggregations