我想检查一下,没有调用给定类的方法。现在我这样做是通过在验证块中为每个方法添加一行,如下面所示:
new Verifications() {
{
myClass.method1();
times = 0;
myClass.method2();
times = 0;
}
};
问题是,如果有人将方法3添加到MyClass并调用它,我的测试就不会注意到这一点。有没有更通用的方法来做到这一点?像myClass.*; times = 0;
?
答案 0 :(得分:3)
考虑到YoungHobbit的答案,我自己找到了答案:
new FullVerifications(myClass) {};
诀窍。