From 087696967976cc6197784d55b71ae35a984edefe Mon Sep 17 00:00:00 2001 From: geir-waagboe Date: Fri, 30 Aug 2024 14:03:58 +0200 Subject: [PATCH] IS-2595: Bruke ismanglendemedvirkning --- .../manglendemedvirkning/ManglendeMedvirkningClient.kt | 4 +++- src/test/kotlin/no/nav/syfo/testutil/TestApiModule.kt | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/no/nav/syfo/personstatus/infrastructure/clients/manglendemedvirkning/ManglendeMedvirkningClient.kt b/src/main/kotlin/no/nav/syfo/personstatus/infrastructure/clients/manglendemedvirkning/ManglendeMedvirkningClient.kt index 44c8962d..745efb70 100644 --- a/src/main/kotlin/no/nav/syfo/personstatus/infrastructure/clients/manglendemedvirkning/ManglendeMedvirkningClient.kt +++ b/src/main/kotlin/no/nav/syfo/personstatus/infrastructure/clients/manglendemedvirkning/ManglendeMedvirkningClient.kt @@ -1,9 +1,11 @@ package no.nav.syfo.personstatus.infrastructure.clients.arbeidsuforhet +import io.ktor.client.* import io.ktor.client.call.* import io.ktor.client.plugins.* import io.ktor.client.request.* import io.ktor.client.statement.* +import io.ktor.client.utils.EmptyContent.contentType import io.ktor.http.* import io.micrometer.core.instrument.Counter import net.logstash.logback.argument.StructuredArguments @@ -24,9 +26,9 @@ import org.slf4j.LoggerFactory class ManglendeMedvirkningClient( private val azureAdClient: AzureAdClient, private val clientEnvironment: ClientEnvironment, + private val httpClient: HttpClient = httpClientDefault(), ) : IManglendeMedvirkningClient { - private val httpClient = httpClientDefault() private val manglendeMedvirkningUrl = "${clientEnvironment.baseUrl}$MANGLENDE_MEDVIRKNING_API_PATH" override suspend fun getLatestVurderinger( diff --git a/src/test/kotlin/no/nav/syfo/testutil/TestApiModule.kt b/src/test/kotlin/no/nav/syfo/testutil/TestApiModule.kt index e0629d2d..2557ec45 100644 --- a/src/test/kotlin/no/nav/syfo/testutil/TestApiModule.kt +++ b/src/test/kotlin/no/nav/syfo/testutil/TestApiModule.kt @@ -36,6 +36,7 @@ fun Application.testApiModule( val manglendeMedvirkningClient = ManglendeMedvirkningClient( azureAdClient = azureAdClient, clientEnvironment = externalMockEnvironment.environment.clients.manglendeMedvirkning, + httpClient = externalMockEnvironment.mockHttpClient ) val oppfolgingsoppgaveClient = OppfolgingsoppgaveClient( azureAdClient = azureAdClient,