【发布时间】:2015-02-28 09:07:22
【问题描述】:
我想编写一个测试,将模拟对象 A 传递给被测对象 B 并检查是否调用了 A 的任何方法。为了给出一些上下文,B类被设计为基于一组参数以特定方式操作A,并且在某些条件下它根本不应该对它做任何事情。所以我的目标是测试这种情况。我知道如何测试是否调用了特定方法:
verify(A, never()).myMethod();
但我找不到方法来确保没有调用 A 的任何方法。有没有办法做到这一点?
【问题讨论】:
标签: java unit-testing junit mockito