[英]ArgumentMatchers in MockK
我正在从 Java 转换为 Kotlin,从 Mockito 转换为 MockK。
我坚持将 Argument Matchers 从 Mockito 转换为 MockK。
Mockito 可以执行any()
来匹配任何内容,包括空值和可变参数。 (导入 ArgumentMatchers.any)
例如:
verify(object1).store(any(SomeClass.class));
MockK 有什么办法吗? 在这种特定情况下,它不是任何原始类型。 我正在尝试匹配一个类对象。
谢谢!
在 mockk 中,你可以像这样any()
。
verify { object1.store(any()) }
如果你想匹配特定类型,你可以这样做
verify { object1.store(ofType(SomeClass::class)) }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.