作为单元测试的一部分,我需要模拟一个带有任何参数的 void 函数(它接受任何非原始参数。例如 MAP)调用。
mockObj.myMethod(<anyObject>)
用 EasyMock 可以做到这一点吗?
作为单元测试的一部分,我需要模拟一个带有任何参数的 void 函数(它接受任何非原始参数。例如 MAP)调用。
mockObj.myMethod(<anyObject>)
用 EasyMock 可以做到这一点吗?
使用任一anyObject
方法:anyObject()或anyObject(T)
所以
expect(mockObj.myMethod(anyObject()));
请参阅文档的使用参数匹配器的灵活期望部分