我使用的是PowerMock,EasyMock组合。
如果没有另行指定,我如何使每个模拟对象默认返回"null"?
现在,我必须为模拟对象的每个方法"expect"(或mockito世界中的"when")。
正如Rogério所评论的,您可以使用EasyMock#createNiceMock:
创建一个实现给定接口的mock对象,默认情况下禁用顺序检查,对于意外调用,mock对象将返回0、null或false。
或EasyMock#niceMock:
创建一个实现给定接口的mock对象,默认情况下禁用顺序检查,对于意外调用,mock对象将返回0、null或false。