【发布时间】:2022-12-03 03:12:49
【问题描述】:
该类有一个功能:
fun theFunc(uri: Uri, theMap: Map<String, String>?, callback: ICallback) {
......
}
并想验证它是用正确的参数类型调用的
io.mockk.verify { mock.theFunc(ofType(Uri::class), ofType(Map<String, String>::class), ofType(ICallbak::class)) }
ofType(Uri::class) 没问题,
ofType(Map<String, String>::class 出现错误:
ofType(ICallbak::class) 得到错误:
ICallback 没有伴随对象,因此必须初始化 这里。
ofType()和Map接口怎么用?
【问题讨论】:
标签: kotlin mockk mockk-verify