繁体   English   中英

MockK 中的 ArgumentMatchers

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM