【发布时间】:2013-10-18 14:14:24
【问题描述】:
如何使用 Mockito 验证根本没有调用模拟方法(使用任何参数组合)?
例如,我有一个对象 - myObject - 正在使用第二个模拟对象 - myMockedOtherObject - 有一个方法 - someMethodOrOther(String parameter1, String parameter2)。
我想调用 myObject.myMethod() 并验证 someMethodOrOther() 不会被调用 - 使用 any 参数组合。
例如:
myObject.doSomeStuff();
verify(myMockedOtherObject, never()).someMethodOrOther();
除非我不能这样做,因为someMethodOrOther() 需要提供特定参数。
【问题讨论】:
标签: java unit-testing mocking mockito