【发布时间】:2012-07-27 16:30:19
【问题描述】:
我已经看到了一些关于此的问题,但我似乎无法理解我的特定问题的任何答案。
我有一个模拟对象,让我们调用“object1”,我将它发送到某个方法进行测试,让我们调用 testMethod()。所以我最终打电话给
testMethod(object1);
用于测试。现在在这个testMethod中的某个地方,会有一个调用方法的部分
object1.toggleDisplay();
这是一个无效的方法。如果方法像
object1.getDisplay()
它实际上返回的东西,我通常这样做
EasyMock.expect(object1.getDisplay()).andReturn(whatever);
但是,这是一个 void 方法,我想测试一下它确实被调用了一定次数。最简单的方法是什么?
谢谢
【问题讨论】:
标签: java unit-testing junit easymock