Skip to content

Commit 5f1b432

Browse files
authored
Merge branch 'dev' into legg-til-inngar-i-inbound-for-team-dab
2 parents 9d3bf2f + d29809e commit 5f1b432

16 files changed

+39
-93
lines changed

src/main/java/no/nav/pto/veilarbportefolje/admin/v1/AdminController.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@ public class AdminController {
5252

5353
@DeleteMapping("/oppfolgingsbruker")
5454
@Operation(summary = "Fjern bruker", description = "Sletter en bruker og fjerner tilhørende informasjon om brukeren. Brukeren vil ikke lenger eksistere i porteføljene.")
55-
public String slettOppfolgingsbruker(@RequestBody String aktoerId) {
55+
public String slettOppfolgingsbruker(@RequestBody SlettOppfolgingsbrukerRequest request) {
5656
sjekkTilgangTilAdmin();
57-
oppfolgingAvsluttetService.avsluttOppfolging(AktorId.of(aktoerId));
57+
oppfolgingAvsluttetService.avsluttOppfolging(AktorId.of(request.aktorId().get()));
5858
return "Oppfølgingsbruker ble slettet";
5959
}
6060

@@ -68,9 +68,9 @@ public String lastInnOppfolgingsData() {
6868

6969
@PostMapping("/lastInnOppfolgingForBruker")
7070
@Operation(summary = "Oppdater data for bruker", description = "Oppdaterer oppfølgingsdata for en gitt bruker. Dersom brukeren eventuelt ikke er under oppfølging slettes den.")
71-
public String lastInnOppfolgingsDataForBruker(@RequestBody String fnr) {
71+
public String lastInnOppfolgingsDataForBruker(@RequestBody LastInnOppfolgingForBrukerRequest request) {
7272
sjekkTilgangTilAdmin();
73-
String aktorId = aktorClient.hentAktorId(Fnr.ofValidFnr(fnr)).get();
73+
String aktorId = aktorClient.hentAktorId(Fnr.ofValidFnr(request.fnr().get())).get();
7474
oppfolgingService.oppdaterBruker(AktorId.of(aktorId));
7575
return "Innlastning av oppfolgingsdata har startet";
7676
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package no.nav.pto.veilarbportefolje.admin.v1;
2+
3+
import no.nav.common.types.identer.Fnr;
4+
5+
public record LastInnOppfolgingForBrukerRequest(
6+
Fnr fnr
7+
) {
8+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package no.nav.pto.veilarbportefolje.admin.v1;
2+
3+
import no.nav.common.types.identer.AktorId;
4+
5+
public record SlettOppfolgingsbrukerRequest(
6+
AktorId aktorId
7+
) {
8+
}

src/main/java/no/nav/pto/veilarbportefolje/admin/v2/AdminV2Controller.java

+4-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,10 @@
1212
import no.nav.pto.veilarbportefolje.domene.AktorClient;
1313
import no.nav.pto.veilarbportefolje.opensearch.OpensearchIndexer;
1414
import org.springframework.http.HttpStatus;
15-
import org.springframework.web.bind.annotation.*;
15+
import org.springframework.web.bind.annotation.PutMapping;
16+
import org.springframework.web.bind.annotation.RequestBody;
17+
import org.springframework.web.bind.annotation.RequestMapping;
18+
import org.springframework.web.bind.annotation.RestController;
1619
import org.springframework.web.server.ResponseStatusException;
1720

1821
import static no.nav.pto.veilarbportefolje.auth.AuthUtils.erSystemkallFraAzureAd;

src/main/java/no/nav/pto/veilarbportefolje/arbeidssoeker/v2/ArbeidssoekerService.kt

+5-17
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
package no.nav.pto.veilarbportefolje.arbeidssoeker.v2
22

3-
import io.getunleash.DefaultUnleash
43
import no.nav.common.types.identer.AktorId
54
import no.nav.common.types.identer.Fnr
65
import no.nav.paw.arbeidssokerregisteret.api.v1.Periode
7-
import no.nav.pto.veilarbportefolje.config.FeatureToggle
86
import no.nav.pto.veilarbportefolje.kafka.KafkaCommonNonKeyedConsumerService
97
import no.nav.pto.veilarbportefolje.opensearch.OpensearchIndexerV2
108
import no.nav.pto.veilarbportefolje.persononinfo.PdlIdentRepository
@@ -50,17 +48,13 @@ class ArbeidssoekerService(
5048
private val opplysningerOmArbeidssoekerRepository: OpplysningerOmArbeidssoekerRepository,
5149
private val sisteArbeidssoekerPeriodeRepository: SisteArbeidssoekerPeriodeRepository,
5250
private val profileringRepository: ProfileringRepository,
53-
private val defaultUnleash: DefaultUnleash,
5451
private val arbeidssoekerDataRepository: ArbeidssoekerDataRepository,
5552
private val opensearchIndexerV2: OpensearchIndexerV2
5653
) {
5754

5855
@Transactional
5956
fun behandleKafkaMeldingLogikk(kafkaMelding: Periode) {
60-
if (!FeatureToggle.brukNyttArbeidssoekerregisterKafka(defaultUnleash)) {
61-
secureLog.info("Bryter for å lytte på kafkameldinger fra nytt arbeidssøkerregister er skrudd av. Ignorerer melding.")
62-
return
63-
}
57+
6458
val periodeId = kafkaMelding.id
6559
val identitetsnummer = kafkaMelding.identitetsnummer
6660

@@ -115,10 +109,7 @@ class ArbeidssoekerService(
115109

116110
@Transactional
117111
fun behandleKafkaMeldingLogikk(opplysninger: OpplysningerOmArbeidssoekerKafkaMelding) {
118-
if (!FeatureToggle.brukNyttArbeidssoekerregisterKafka(defaultUnleash)) {
119-
secureLog.info("Bryter for å lytte på kafkameldinger fra nytt arbeidssøkerregister er skrudd av. Ignorerer melding.")
120-
return
121-
}
112+
122113
val arbeidssoekerPeriodeId = opplysninger.periodeId
123114
val opplysningerOmArbeidssoekerId = opplysninger.id
124115

@@ -135,7 +126,7 @@ class ArbeidssoekerService(
135126
val fnr = sisteArbeidssoekerPeriode.fnr
136127
if (!pdlIdentRepository.erBrukerUnderOppfolging(fnr)) {
137128
secureLog.info(
138-
"Bruker med fnr ${fnr} er ikke under oppfølging, men har arbeidssøkerpeiode lagret. " +
129+
"Bruker med fnr $fnr er ikke under oppfølging, men har arbeidssøkerpeiode lagret. " +
139130
"Dette betyr at arbeidssøkerdata ikke har blitt slettet riktig når bruker gikk ut av oppfølging. " +
140131
"Ignorer melding, data må slettes manuelt og slettelogikk ved utgang av oppfølging bør kontrollsjekkes for feil."
141132
)
@@ -164,10 +155,7 @@ class ArbeidssoekerService(
164155

165156
@Transactional
166157
fun behandleKafkaMeldingLogikk(kafkaMelding: ProfileringKafkaMelding) {
167-
if (!FeatureToggle.brukNyttArbeidssoekerregisterKafka(defaultUnleash)) {
168-
secureLog.info("Bryter for å lytte på kafkameldinger fra nytt arbeidssøkerregister er skrudd av. Ignorerer melding.")
169-
return
170-
}
158+
171159
secureLog.info("Behandler endring på profilering for bruker med arbeidssoekerPeriodeId: ${kafkaMelding.periodeId}")
172160

173161
val sisteArbeidssoekerPeriode =
@@ -181,7 +169,7 @@ class ArbeidssoekerService(
181169
val fnr = sisteArbeidssoekerPeriode.fnr
182170
if (!pdlIdentRepository.erBrukerUnderOppfolging(fnr)) {
183171
secureLog.info(
184-
"Bruker med fnr ${fnr} er ikke under oppfølging, men har arbeidssøkerpeiode lagret. " +
172+
"Bruker med fnr $fnr er ikke under oppfølging, men har arbeidssøkerpeiode lagret. " +
185173
"Dette betyr at arbeidssøkerdata ikke har blitt slettet riktig når bruker gikk ut av oppfølging. " +
186174
"Ignorer melding, data må slettes manuelt og slettelogikk ved utgang av oppfølging bør kontrollsjekkes for feil."
187175
)

src/main/java/no/nav/pto/veilarbportefolje/config/FeatureToggle.java

-18
Original file line numberDiff line numberDiff line change
@@ -13,31 +13,13 @@ private FeatureToggle() {
1313
public static final String KAFKA_AIVEN_CONSUMERS_STOP = "veilarbportefolje.kafka_aiven_consumers_stop";
1414
public static final String KAFKA_SISTE_14A_STOP = "veilarbportefolje.kafka_siste_14a_stop";
1515
public static final String BRUK_FILTER_FOR_BRUKERINNSYN_TILGANGER = "veilarbportefolje.bruk_filter_for_brukerinnsyn_tilganger";
16-
17-
public static final String STOPP_OPENSEARCH_INDEKSERING = "veilarbportefolje.stopp_opensearch_indeksering";
18-
public static final String BRUK_NYTT_ARBEIDSSOEKERREGISTER = "veilarbportefolje.bruk_nytt_arbeidssoekerregister";
19-
public static final String BRUK_NYTT_ARBEIDSSOEKERREGISTER_KAFKA = "veilarbportefolje.bruk_nytt_arbeidssoekerregister_kafka";
20-
2116
public static final String STOPP_KONSUMERING_FRA_PORTEFOLJE_HENDELSESFILTER_TOPIC = "veilarbportefolje.stopp_konsumering_fra_portefolje_hendelsesfilter_topic";
2217

2318
public static boolean brukAvAliasIndeksering(DefaultUnleash defaultUnleash) {
2419
return defaultUnleash.isEnabled(FeatureToggle.ALIAS_INDEKSERING);
2520
}
2621

27-
2822
public static boolean brukFilterForBrukerinnsynTilganger(DefaultUnleash defaultUnleash) {
2923
return defaultUnleash.isEnabled(FeatureToggle.BRUK_FILTER_FOR_BRUKERINNSYN_TILGANGER);
3024
}
31-
32-
public static boolean stoppOpensearchIndeksering(DefaultUnleash defaultUnleash) {
33-
return defaultUnleash.isEnabled(FeatureToggle.STOPP_OPENSEARCH_INDEKSERING);
34-
}
35-
36-
public static boolean brukNyttArbeidssoekerregister(DefaultUnleash defaultUnleash) {
37-
return defaultUnleash.isEnabled(FeatureToggle.BRUK_NYTT_ARBEIDSSOEKERREGISTER);
38-
}
39-
40-
public static boolean brukNyttArbeidssoekerregisterKafka(DefaultUnleash defaultUnleash) {
41-
return defaultUnleash.isEnabled(FeatureToggle.BRUK_NYTT_ARBEIDSSOEKERREGISTER_KAFKA);
42-
}
4325
}

src/main/java/no/nav/pto/veilarbportefolje/opensearch/OpensearchIndexer.java

+3-6
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
package no.nav.pto.veilarbportefolje.opensearch;
22

3-
import io.getunleash.DefaultUnleash;
43
import lombok.RequiredArgsConstructor;
54
import lombok.SneakyThrows;
65
import lombok.extern.slf4j.Slf4j;
76
import no.nav.common.types.identer.AktorId;
8-
import no.nav.pto.veilarbportefolje.config.FeatureToggle;
7+
98
import no.nav.pto.veilarbportefolje.opensearch.domene.OppfolgingsBruker;
109
import no.nav.pto.veilarbportefolje.postgres.BrukerRepositoryV2;
1110
import no.nav.pto.veilarbportefolje.postgres.PostgresOpensearchMapper;
@@ -38,7 +37,6 @@ public class OpensearchIndexer {
3837
private final IndexName alias;
3938
private final PostgresOpensearchMapper postgresOpensearchMapper;
4039
private final OpensearchIndexerV2 opensearchIndexerV2;
41-
private final DefaultUnleash defaultUnleash;
4240

4341
public void indekser(AktorId aktoerId) {
4442
Optional<OppfolgingsBruker> bruker;
@@ -127,9 +125,8 @@ private void flettInnNodvendigData(List<OppfolgingsBruker> brukere) {
127125
postgresOpensearchMapper.flettInnTiltakshendelser(brukere);
128126
postgresOpensearchMapper.flettInnSiste14aVedtak(brukere);
129127
postgresOpensearchMapper.flettInnEldsteUtgattVarsel(brukere);
130-
if (FeatureToggle.brukNyttArbeidssoekerregister(defaultUnleash)) {
131-
postgresOpensearchMapper.flettInnOpplysningerOmArbeidssoekerData(brukere);
132-
}
128+
129+
postgresOpensearchMapper.flettInnOpplysningerOmArbeidssoekerData(brukere);
133130

134131
if (brukere.isEmpty()) {
135132
log.warn("Skriver ikke til index da alle brukere i batchen er ugyldige");

src/main/java/no/nav/pto/veilarbportefolje/persononinfo/PdlBrukerdataKafkaService.java

+1-9
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
package no.nav.pto.veilarbportefolje.persononinfo;
22

3-
import io.getunleash.DefaultUnleash;
43
import lombok.RequiredArgsConstructor;
54
import lombok.SneakyThrows;
65
import lombok.extern.slf4j.Slf4j;
76
import no.nav.common.types.identer.AktorId;
87
import no.nav.common.types.identer.Fnr;
9-
import no.nav.pto.veilarbportefolje.config.FeatureToggle;
108
import no.nav.pto.veilarbportefolje.kafka.KafkaCommonNonKeyedConsumerService;
119
import no.nav.pto.veilarbportefolje.opensearch.OpensearchIndexer;
1210
import no.nav.pto.veilarbportefolje.opensearch.OpensearchIndexerV2;
@@ -39,7 +37,6 @@ public class PdlBrukerdataKafkaService extends KafkaCommonNonKeyedConsumerServic
3937
private final BarnUnder18AarService barnUnder18AarService;
4038
private final OpensearchIndexer opensearchIndexer;
4139
private final OpensearchIndexerV2 opensearchIndexerV2;
42-
private final DefaultUnleash defaultUnleash;
4340

4441
@Override
4542
@SneakyThrows
@@ -60,14 +57,11 @@ public void behandleKafkaMeldingLogikk(PdlDokument pdlDokument) {
6057
if (pdlIdentRepository.harAktorIdUnderOppfolging(aktorIder)) {
6158
AktorId aktivAktorId = hentAktivAktor(pdlIdenter);
6259
secureLog.info("Det oppsto en PDL endring aktoer: {}", aktivAktorId);
63-
6460
handterIdentEndring(pdlIdenter);
6561

6662
handterBrukerDataEndring(pdlDokument.getHentPerson(), pdlIdenter);
6763

68-
if (!FeatureToggle.stoppOpensearchIndeksering(defaultUnleash)) {
69-
oppdaterOpensearch(aktivAktorId, pdlIdenter);
70-
}
64+
oppdaterOpensearch(aktivAktorId, pdlIdenter);
7165
}
7266

7367
if (barnUnder18AarService.erFnrBarnAvForelderUnderOppfolging(fnrs)) {
@@ -77,7 +71,6 @@ public void behandleKafkaMeldingLogikk(PdlDokument pdlDokument) {
7771

7872
handterBarnEndring(pdlDokument.getHentPerson(), pdlIdenter);
7973

80-
if (!FeatureToggle.stoppOpensearchIndeksering(defaultUnleash)) {
8174
List<Fnr> foreldreTilBarn = barnUnder18AarService.finnForeldreTilBarn(aktivtFnr);
8275

8376
foreldreTilBarn.forEach(fnrForelder -> {
@@ -89,7 +82,6 @@ public void behandleKafkaMeldingLogikk(PdlDokument pdlDokument) {
8982
}
9083
}
9184
);
92-
}
9385
}
9486
}
9587

src/test/java/no/nav/pto/veilarbportefolje/arbeidssoeker/v2/ArbeidssoekerServiceTest.kt

-7
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import no.nav.paw.arbeidssokerregisteret.api.v1.ProfilertTil
1111
import no.nav.paw.arbeidssokerregisteret.api.v2.Annet
1212
import no.nav.paw.arbeidssokerregisteret.api.v4.Utdanning
1313
import no.nav.pto.veilarbportefolje.config.ApplicationConfigTest
14-
import no.nav.pto.veilarbportefolje.config.FeatureToggle
1514
import no.nav.pto.veilarbportefolje.database.PostgresTable.SISTE_ARBEIDSSOEKER_PERIODE
1615
import no.nav.pto.veilarbportefolje.oppfolging.OppfolgingPeriodeService
1716
import no.nav.pto.veilarbportefolje.oppfolgingsbruker.OppfolgingsbrukerDTO
@@ -141,7 +140,6 @@ class ArbeidssoekerServiceTest(
141140

142141
@Test
143142
fun meldinger_om_periode_og_opplysninger_om_arbeidssoeker_skal_ignoreres_dersom_bruker_ikke_er_under_oppfolging() {
144-
`when`(FeatureToggle.brukNyttArbeidssoekerregister(defaultUnleash)).thenReturn(true)
145143
val periodeId = UUID.fromString("ea0ad984-8b99-4fff-afd6-07737ab19d16")
146144
val opplysningerOmArbeidssoekerId = UUID.fromString("913161a3-dde9-4448-abf8-2a01a043f8cd")
147145
val fnr = Fnr.of("17858998980")
@@ -262,7 +260,6 @@ class ArbeidssoekerServiceTest(
262260
*/
263261

264262
// Arrange
265-
`when`(FeatureToggle.brukNyttArbeidssoekerregister(defaultUnleash)).thenReturn(true)
266263
val gammelPeriodeId = UUID.fromString("ea0ad984-8b99-4fff-afd6-07737ab19d16")
267264
val nyPeriodeId = UUID.randomUUID()
268265
val gammelOpplysningerOmArbeidssoekerId = UUID.fromString("913161a3-dde9-4448-abf8-2a01a043f8cd")
@@ -330,7 +327,6 @@ class ArbeidssoekerServiceTest(
330327
@Test
331328
fun ved_kafkamelding_om_nye_opplysninger_om_arbeidssoeker_paa_ny_arbeidssoekerperiode_ignoreres_meldingen_dersom_vi_ikke_har_data_paa_periodeId() {
332329
// Arrange
333-
`when`(FeatureToggle.brukNyttArbeidssoekerregister(defaultUnleash)).thenReturn(true)
334330
val periodeIdVedOppfolgingStartet = UUID.fromString("ea0ad984-8b99-4fff-afd6-07737ab19d16")
335331
val nyPeriodeId = UUID.randomUUID()
336332
val opplysningerOmArbeidssoekerIdVedOppfolgingStartet = UUID.fromString("913161a3-dde9-4448-abf8-2a01a043f8cd")
@@ -388,7 +384,6 @@ class ArbeidssoekerServiceTest(
388384
@Test
389385
fun ved_kafkamelding_om_nye_opplysninger_om_arbeidssoeker_paa_eksisterende_arbeidssoekerperiode_slettes_gammle_opplysninger_om_arbiedssoeker_og_ny_lagres() {
390386
// Arrange
391-
`when`(FeatureToggle.brukNyttArbeidssoekerregister(defaultUnleash)).thenReturn(true)
392387
val periodeIdVedOppfolgingStartet = UUID.fromString("ea0ad984-8b99-4fff-afd6-07737ab19d16")
393388
val opplysningerOmArbeidssoekerIdVedOppfolgingStartet = UUID.fromString("913161a3-dde9-4448-abf8-2a01a043f8cd")
394389
val nyOpplysningerOmArbeidssoekerId = UUID.randomUUID()
@@ -452,7 +447,6 @@ class ArbeidssoekerServiceTest(
452447
@Test
453448
fun ved_kafkamelding_om_ny_profilering_for_arbeidssoeker_paa_eksisterende_arbeidssoekerperiode_slettes_gammel_profilering_om_arbiedssoeker_og_ny_lagres() {
454449
// Arrange
455-
`when`(FeatureToggle.brukNyttArbeidssoekerregister(defaultUnleash)).thenReturn(true)
456450
val periodeIdVedOppfolgingStartet = UUID.fromString("ea0ad984-8b99-4fff-afd6-07737ab19d16")
457451
val nyOpplysningerOmArbeidssoekerId = UUID.randomUUID()
458452
val fnr = Fnr.of("17858998980")
@@ -499,7 +493,6 @@ class ArbeidssoekerServiceTest(
499493
@Test
500494
fun ved_kafkamelding_om_ny_profilering_for_arbeidssoeker_paa_ny_arbeidssoekerperiode_ignoreres_dersom_vi_ikke_har_priodeId() {
501495
// Arrange
502-
`when`(FeatureToggle.brukNyttArbeidssoekerregister(defaultUnleash)).thenReturn(true)
503496
val periodeIdVedOppfolgingStartet = UUID.fromString("ea0ad984-8b99-4fff-afd6-07737ab19d16")
504497
val periodeIdVedEndring = UUID.fromString("ea0ad984-8b99-4fff-afd6-07737ab20a45")
505498
val nyOpplysningerOmArbeidssoekerId = UUID.randomUUID()

src/test/java/no/nav/pto/veilarbportefolje/config/ApplicationConfigTest.java

-2
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,6 @@
9595
import java.util.UUID;
9696

9797
import static no.nav.common.utils.IdUtils.generateId;
98-
import static no.nav.pto.veilarbportefolje.config.FeatureToggle.BRUK_NYTT_ARBEIDSSOEKERREGISTER;
9998
import static no.nav.pto.veilarbportefolje.domene.Kjonn.K;
10099
import static no.nav.pto.veilarbportefolje.opensearch.OpensearchUtils.createClient;
101100
import static no.nav.pto.veilarbportefolje.util.TestDataUtils.*;
@@ -231,7 +230,6 @@ public AktorClient aktorClient() {
231230
public DefaultUnleash defaultUnleash() {
232231
final DefaultUnleash mock = mock(DefaultUnleash.class);
233232
when(mock.isEnabled(anyString())).thenReturn(true);
234-
when(mock.isEnabled(BRUK_NYTT_ARBEIDSSOEKERREGISTER)).thenReturn(false);
235233

236234
return mock;
237235
}

src/test/java/no/nav/pto/veilarbportefolje/oppfolging/OppfolgingStartetOgAvsluttetServiceTest.java

-6
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
import no.nav.common.types.identer.Fnr;
88
import no.nav.pto.veilarbportefolje.arbeidssoeker.v2.*;
99
import no.nav.pto.veilarbportefolje.config.ApplicationConfigTest;
10-
import no.nav.pto.veilarbportefolje.config.FeatureToggle;
1110
import no.nav.pto.veilarbportefolje.domene.AktorClient;
1211
import no.nav.pto.veilarbportefolje.domene.BrukerOppdatertInformasjon;
1312
import no.nav.pto.veilarbportefolje.oppfolgingsbruker.*;
@@ -89,9 +88,6 @@ class OppfolgingStartetOgAvsluttetServiceTest extends EndToEndTest {
8988
@Autowired
9089
private ArbeidssoekerService arbeidssoekerService;
9190

92-
@Autowired
93-
private SisteArbeidssoekerPeriodeRepository sisteArbeidssoekerPeriodeRepository;
94-
9591
@MockBean
9692
private PdlPortefoljeClient pdlPortefoljeClient;
9793

@@ -237,7 +233,6 @@ public void cleanup() {
237233
@Test
238234
void når_oppfolging_startes_skal_arbeidssoekerdata_hentes_lagres() throws JsonProcessingException {
239235
UUID periodeId = UUID.fromString("ea0ad984-8b99-4fff-afd6-07737ab19d16");
240-
when(FeatureToggle.brukNyttArbeidssoekerregister(defaultUnleash)).thenReturn(true);
241236
mockPdlIdenterRespons(aktorId, fnr);
242237
mockPdlPersonRespons(fnr);
243238
mockPdlPersonBarnRespons(fnr);
@@ -338,7 +333,6 @@ public void cleanup() {
338333

339334
@Test
340335
void når_oppfølging_avsluttes_skal_arbeidssøkerdata_slettes() throws JsonProcessingException {
341-
when(FeatureToggle.brukNyttArbeidssoekerregister(defaultUnleash)).thenReturn(true);
342336
when(aktorClient.hentFnr(aktorId)).thenReturn(fnr);
343337
when(aktorClient.hentAktorId(fnr)).thenReturn(aktorId);
344338
mockHentArbeidssoekerPerioderResponse(fnr);

src/test/java/no/nav/pto/veilarbportefolje/persononinfo/BarnUnder18AarTest/BarnUnder18AarKafkaTest.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import com.fasterxml.jackson.core.JsonProcessingException;
44
import com.fasterxml.jackson.databind.ObjectMapper;
55
import com.github.tomakehurst.wiremock.WireMockServer;
6-
import io.getunleash.DefaultUnleash;
76
import no.nav.common.client.pdl.PdlClientImpl;
87
import no.nav.common.types.identer.AktorId;
98
import no.nav.common.types.identer.Fnr;
@@ -65,8 +64,6 @@ public class BarnUnder18AarKafkaTest {
6564
private final String pdlDokumentBarn1MedDiskresjonskodeAsString = readFileAsJsonString("/PDL_Files/pdl_dokument_barn1_med_diskresjonskode.json", getClass());
6665
private final JdbcTemplate db;
6766

68-
@MockBean
69-
private DefaultUnleash defaultUnleash;
7067
private final WireMockServer server = new WireMockServer();
7168

7269

@@ -107,8 +104,7 @@ public void setup() {
107104
new BrukerServiceV2(this.pdlIdentRepository, this.oppfolgingsbrukerRepositoryV3, this.oppfolgingRepositoryV2),
108105
this.barnUnder18AarService,
109106
opensearchIndexer,
110-
opensearchIndexerV2,
111-
defaultUnleash
107+
opensearchIndexerV2
112108
);
113109
}
114110

0 commit comments

Comments
 (0)