use of no.nav.common.types.identer.AktorId in project veilarbportefolje by navikt.
the class ArbeidslisteRepositoryTestV2 method skalSletteArbeidslisteForAktoerids.
@Test
public void skalSletteArbeidslisteForAktoerids() {
insertArbeidslister();
AktorId aktoerId1 = AktorId.of("22222222");
Try<Arbeidsliste> arbeidsliste = repo.retrieveArbeidsliste(aktoerId1);
assertThat(arbeidsliste.isSuccess()).isTrue();
assertThat(arbeidsliste.get()).isNotNull();
final Integer rowsUpdated = repo.slettArbeidsliste(aktoerId1);
assertThat(rowsUpdated).isEqualTo(1);
arbeidsliste = repo.retrieveArbeidsliste(aktoerId1);
assertThat(arbeidsliste.isSuccess()).isTrue();
assertThat(arbeidsliste.get()).isNull();
}
use of no.nav.common.types.identer.AktorId in project veilarbportefolje by navikt.
the class CvServiceKafkaConsumerTest method assertCvEksistereAreFalseInOpensearch.
private void assertCvEksistereAreFalseInOpensearch(AktorId... aktoerIds) {
for (AktorId aktoerId : aktoerIds) {
GetResponse getResponse = opensearchTestClient.fetchDocument(aktoerId);
Assertions.assertFalse(cvEksistere(getResponse));
}
}
use of no.nav.common.types.identer.AktorId in project veilarbportefolje by navikt.
the class CvServiceKafkaConsumerTest method populateCVHjemmelKafkaTopic.
private void populateCVHjemmelKafkaTopic(AktorId... aktoerIds) throws ExecutionException, InterruptedException {
for (AktorId aktoerId : aktoerIds) {
CVMelding cvMelding = new CVMelding();
cvMelding.setAktoerId(aktoerId);
cvMelding.setRessurs(Ressurs.CV_HJEMMEL);
cvService.behandleCVHjemmelMelding(cvMelding);
}
}
use of no.nav.common.types.identer.AktorId in project veilarbportefolje by navikt.
the class CvRepositoryTest method skal_upserte_database.
@Test
public void skal_upserte_database() {
AktorId aktoerId = AktorId.of("0");
cvRepository.upsertHarDeltCv(aktoerId, true);
assertThat(cvRepository.harDeltCv(aktoerId)).isTrue();
cvRepository.upsertHarDeltCv(aktoerId, false);
assertThat(cvRepository.harDeltCv(aktoerId)).isFalse();
}
use of no.nav.common.types.identer.AktorId in project veilarbportefolje by navikt.
the class BrukerService method getPersonIdFromFnr.
public PersonId getPersonIdFromFnr(AktorId aktoerId) {
Fnr fnr = aktorClient.hentFnr(aktoerId);
PersonId nyPersonId = brukerRepository.retrievePersonidFromFnr(fnr).orElseThrow(() -> new NoSuchElementException("Fant ikke personId på aktoer: " + aktoerId));
AktorId nyAktorIdForPersonId = Try.of(() -> aktorClient.hentAktorId(fnr)).get();
updateGjeldeFlaggOgInsertAktoeridPaNyttMapping(aktoerId, nyPersonId, nyAktorIdForPersonId);
return nyPersonId;
}
Aggregations