Kotlin MockK: io.mockk.MockKException: не найден ответ для

Это мой фрагмент кода:

@Test
fun `request should return anon id if query param present`(@MockK(relaxed = true) req: ServerRequest)

Я использую JUnit5(Юпитер). У меня есть исключение:

io.mockk.MockKException: no answer found for: ServerRequest(#1).cookies()

Это странно, потому что если я понял relaxed правильно, мой экземпляр ServerRequest всегда должен иметь какое-то значение.

Почему не в моем случае?

1 ответ

Пока я писал вопрос, я выяснил, что есть еще одна альтернатива @RelaxedMockK, И представьте мое удивление, это работает:

@Test
fun `request should return anon id if query param present`(@RelaxedMockK req: ServerRequest) {
Другие вопросы по тегам