3

这是我的代码片段:

@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 实例应该总是有一些value

为什么在我的情况下没有?

4

1 回答 1

5

我在写问题时发现,还有另一种选择可以通过@RelaxedMockK. 想象一下我的惊讶,它有效:

@Test
fun `request should return anon id if query param present`(@RelaxedMockK req: ServerRequest) {
于 2019-01-24T14:50:26.623 回答