我已经看到了一些关于此的问题,但我似乎无法理解我的特定问题的任何答案。
我有一个模拟对象,让我们调用“object1”,我将它发送到某个方法进行测试,让我们调用 testMethod()。所以我最终打电话
testMethod(object1);
供测试用。现在在这个testMethod的某个地方,会有一个调用方法的部分
object1.toggleDisplay();
这是一种无效的方法。如果方法像
object1.getDisplay()
它实际上返回一些东西的地方,我通常会这样做
EasyMock.expect(object1.getDisplay()).andReturn(whatever);
但是,这是一个 void 方法,我想测试一下这确实被调用了一定次数。最简单的方法是什么?
谢谢