diff --git a/src/main/kotlin/no/nav/tjenestepensjon/simulering/v2025/tjenestepensjon/v1/service/spk/SPKTjenestepensjonService.kt b/src/main/kotlin/no/nav/tjenestepensjon/simulering/v2025/tjenestepensjon/v1/service/spk/SPKTjenestepensjonService.kt index da02368..8db36e7 100644 --- a/src/main/kotlin/no/nav/tjenestepensjon/simulering/v2025/tjenestepensjon/v1/service/spk/SPKTjenestepensjonService.kt +++ b/src/main/kotlin/no/nav/tjenestepensjon/simulering/v2025/tjenestepensjon/v1/service/spk/SPKTjenestepensjonService.kt @@ -19,9 +19,7 @@ class SPKTjenestepensjonService(private val client: SPKTjenestepensjonClient, pr fun simuler(request: SimulerTjenestepensjonRequestDto): Result { if (!featureToggleService.isEnabled(PEN_715_SIMULER_SPK)) { - val message = "Simulering av tjenestepensjon hos SPK er slått av" - log.warn { message } -// return loggOgReturn() + return loggOgReturn() } return client.simuler(request) diff --git a/src/test/kotlin/no/nav/tjenestepensjon/simulering/v2025/tjenestepensjon/v1/service/spk/SPKTjenestepensjonServiceTest.kt b/src/test/kotlin/no/nav/tjenestepensjon/simulering/v2025/tjenestepensjon/v1/service/spk/SPKTjenestepensjonServiceTest.kt index 1c414fa..cdde36a 100644 --- a/src/test/kotlin/no/nav/tjenestepensjon/simulering/v2025/tjenestepensjon/v1/service/spk/SPKTjenestepensjonServiceTest.kt +++ b/src/test/kotlin/no/nav/tjenestepensjon/simulering/v2025/tjenestepensjon/v1/service/spk/SPKTjenestepensjonServiceTest.kt @@ -97,20 +97,20 @@ class SPKTjenestepensjonServiceTest { assertTrue(tjenestepensjon.utbetalingsperioder.isEmpty()) } -// @Test -// fun `simulering skal ikke gjoeres if feature toggle er av`() { -// val req = dummyRequest("1963-02-05") -// `when`(client.simuler(req)).thenReturn(dummyResult(inkluderBTP = true)) -// `when`(featureToggleService.isEnabled(PEN_715_SIMULER_SPK)).thenReturn(false) -// -// val res : Result = spkTjenestepensjonService.simuler(req) -// -// assertTrue(res.isFailure) -// val tjenestepensjonException = res.exceptionOrNull() -// assertNotNull(tjenestepensjonException) -// assertTrue(tjenestepensjonException is TjenestepensjonSimuleringException) -// assertTrue(tjenestepensjonException!!.message!!.contains("Simulering av tjenestepensjon hos SPK er slått av")) -// } + @Test + fun `simulering skal ikke gjoeres if feature toggle er av`() { + val req = dummyRequest("1963-02-05") + `when`(client.simuler(req)).thenReturn(dummyResult(inkluderBTP = true)) + `when`(featureToggleService.isEnabled(PEN_715_SIMULER_SPK)).thenReturn(false) + + val res : Result = spkTjenestepensjonService.simuler(req) + + assertTrue(res.isFailure) + val tjenestepensjonException = res.exceptionOrNull() + assertNotNull(tjenestepensjonException) + assertTrue(tjenestepensjonException is TjenestepensjonSimuleringException) + assertTrue(tjenestepensjonException!!.message!!.contains("Simulering av tjenestepensjon hos SPK er slått av")) + } fun dummyResult(inkluderBTP: Boolean = false) : Result { return Result.success(SimulertTjenestepensjon(