【发布时间】:2011-11-05 21:05:06
【问题描述】:
使用 EasyMock 我希望能够说我期望在我的模拟上调用一个特定的方法,但我不关心用于调用模拟的参数。
SomeInterface mock = EasyMock.createMock(SomeInterface.class);
mock.send(/*anything*/);
replay(mock);
/* Perform actions that will eventually invoke mock */
verify(mock);
这可能吗?如何实现?
另外,如果我想接受派生自特定基类的任何对象,我该如何指定?
【问题讨论】:
标签: java unit-testing tdd mocking easymock