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