Slackbot
12/08/2023, 7:19 AMMarcel
12/08/2023, 7:27 AM@RegisterExtension@BeforeEach@QuarkusTest
internal class FooTest {
    @RegisterExtension
    val wireMockExtension = WireMockExtension.newInstance()
        .options(wireMockConfig().dynamicPort().dynamicHttpsPort())
        .build()!!
    @BeforeEach
    fun `set-up mocks`() {
        // fails with NPE because server isn't started yet
        wireMockExtension.baseUrl()
    }
}Marcel
12/08/2023, 8:45 AM@QuarkusTest
internal class FooTest {
    companion object {
        private val wireMockServer = WireMockServer(options().dynamicPort())
        @JvmStatic
        @BeforeAll
        fun startWireMockServer() {
            wireMockServer.start()
        }
        @JvmStatic
        @AfterAll
        fun stopWireMockServer() {
            wireMockServer.stop()
        }
    }
}stubForverifywireMockServer.Oleg Nenashev
12/08/2023, 10:07 AMOleg Nenashev
12/08/2023, 10:08 AM