sam*_*ime 1 java unit-testing mockito
如何验证对具有不同参数的方法的多次调用,还验证没有给出其他参数?
我知道我可以测试这样的多个参数:
@Spy
SomeClass someClass
@Test
public void test() {
someClass.triggerSomething();
verify(someClass, times(1)).someMethod(1, 1);
verify(someClass, times(1)).someMethod(2, 2);
verify(someClass, times(1)).someMethod(3, 3);
verify(someClass, times(1)).someMethod(4, 4);
verify(someClass, times(1)).someMethod(5, 5);
}
Run Code Online (Sandbox Code Playgroud)
如何验证我没有使用任何其他参数组合调用它?
| 归档时间: |
|
| 查看次数: |
360 次 |
| 最近记录: |