-
Notifications
You must be signed in to change notification settings - Fork 0
/
ApplicationContextTest.kt
35 lines (26 loc) · 1.16 KB
/
ApplicationContextTest.kt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
package no.nav.sosialhjelp.innsyn
import com.ninjasquad.springmockk.MockkBean
import no.nav.sosialhjelp.idporten.client.IdPortenClient
import no.nav.sosialhjelp.innsyn.config.ProxiedWebClientConfig
import org.junit.jupiter.api.Test
import org.springframework.boot.test.context.SpringBootTest
import org.springframework.test.context.ActiveProfiles
import org.springframework.web.client.RestTemplate
import org.springframework.web.reactive.function.client.WebClient
@SpringBootTest(classes = [TestApplication::class], webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
@ActiveProfiles(profiles = ["no-redis"])
class ApplicationContextTest {
@MockkBean
private lateinit var idPortenClient: IdPortenClient
@MockkBean(name = "proxiedWebClientBuilder", relaxed = true)
private lateinit var proxiedWebClientBuilder: WebClient.Builder
@MockkBean
private lateinit var proxiedWebClientConfig: ProxiedWebClientConfig
@MockkBean(name = "stsRestTemplate")
private lateinit var stsRestTemplate: RestTemplate
@MockkBean(name = "pdlRestTemplate")
private lateinit var pdlRestTemplate: RestTemplate
@Test
fun `app skal starte`() {
}
}