Skip to content

Commit a0a222d

Browse files
committed
Refactor AaregClient: optimize environment filtering and simplify test setup #deploy-test-dolly-backend
1 parent bc5f7a4 commit a0a222d

2 files changed

Lines changed: 4 additions & 5 deletions

File tree

apps/dolly-backend/src/main/java/no/nav/dolly/bestilling/aareg/AaregClient.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,9 @@ public Flux<ClientFuture> gjenopprett(RsDollyUtvidetBestilling bestilling, Dolly
6161
if (!bestilling.getAareg().isEmpty() &&
6262
bestilling.getAareg().stream().anyMatch(aareg -> nonNull(aareg.getArbeidsgiver()))) {
6363

64-
var miljoer = bestilling.getEnvironments();
65-
miljoer.retainAll(MILJOER_SUPPORTED);
64+
var miljoer = bestilling.getEnvironments().stream()
65+
.filter(MILJOER_SUPPORTED::contains)
66+
.collect(Collectors.toSet());
6667

6768
if (dollyPerson.getBruker().getBrukertype() == Bruker.Brukertype.BANKID) {
6869
miljoer = crossConnect(miljoer, Q1_AND_Q2);

apps/dolly-backend/src/test/java/no/nav/dolly/bestilling/aareg/AaregClientTest.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,6 @@
2929
import reactor.core.publisher.Mono;
3030
import reactor.test.StepVerifier;
3131

32-
import java.util.HashSet;
33-
3432
import static java.util.Collections.singleton;
3533
import static java.util.Collections.singletonList;
3634
import static org.hamcrest.CoreMatchers.equalTo;
@@ -170,7 +168,7 @@ void gjenopprettArbeidsforhold_tidligereArbeidsforholdFinnesAktoerOrganisasjon_r
170168
.arbeidsforholdId("1")
171169
.isOppdatering(true)
172170
.build()));
173-
request.setEnvironments(new HashSet<>(singleton(ENV)));
171+
request.setEnvironments(singleton(ENV));
174172

175173
when(aaregConsumer.hentArbeidsforhold(IDENT, ENV, accessToken))
176174
.thenReturn(Mono.just(buildArbeidsforhold(true)));

0 commit comments

Comments
 (0)