【发布时间】:2018-03-30 15:52:28
【问题描述】:
我有一个问题,我没有在谷歌找到答案。我正在编写单元测试,我想提供一个参数匹配器,所以我可以模拟来自函数的响应。我只是打电话:
Mockito.`when`(
dataSource.sendPoke(Mockito.argThat({ argument -> true }))
).thenReturn(
Observable.just(CommonResponse())
)
我收到的只是一个错误:
java.lang.IllegalStateException: Mockito.argThat({ argument -> true }) must not be null
我在 Java 中使用了这种方法,一切正常。谁能告诉我如何在 Kotlin 中实现 ArgumentMatcher?
【问题讨论】:
标签: android unit-testing junit kotlin mockito