如何使用Mockito验证模拟方法未调用任何参数组合

21 浏览
0 Comments

如何使用Mockito验证模拟方法未调用任何参数组合

如何使用Mockito验证一个模拟方法根本没有被调用过,无论参数的组合如何?

例如,我有一个对象-myObject,它使用了一个第二个模拟对象-myMockedOtherObject,它有一个方法-someMethodOrOther(String parameter1, String parameter2)

我想调用myObject.myMethod()并验证someMethodOrOther()没有被调用过-无论参数的组合如何。

例如:

myObject.doSomeStuff();
verify(myMockedOtherObject, never()).someMethodOrOther();

但是我不能这样做,因为someMethodOrOther()需要特定的参数。

0