【发布时间】:2014-01-07 07:00:21
【问题描述】:
我不确定我所做的是否正确。 我想要 void 方法调用的断言时间。 我的代码如下。 processor.processInitialDump 将调用 service.applyInitialDump。 我的问题是事件我给出的次数为 100,仍然可以通过测试。我想断言通话时间。我可以为这个问题做些什么?
Service service = EasyMock.createMock(Service.class);
service.applyInitialDump(entities);
EasyMock.expectLastCall().times(100);
processor.processInitialDump(entities)
顺便说一句:如果我期望少于通话时间。 expectLastCall 正常工作。将抛出异常。
Service service = EasyMock.createMock(Service.class);
service.applyInitialDump(entities);
EasyMock.expectLastCall().times(1);
processor.processInitialDump(entities)
processor.processInitialDump(entities)
【问题讨论】:
标签: java junit testng easymock