7

作为单元测试的一部分,我需要模拟一个带有任何参数的 void 函数(它接受任何非原始参数。例如 MAP)调用。

mockObj.myMethod(<anyObject>)

用 EasyMock 可以做到这一点吗?

4

1 回答 1

7

使用任一anyObject方法:anyObject()anyObject(T)

所以

 expect(mockObj.myMethod(anyObject()));

请参阅文档的使用参数匹配器的灵活期望部分

于 2013-06-17T11:06:57.253 回答