标签: null easymock
我使用EasyMock构建了一个模拟对象,我试图让对象在方法调用后返回另一个对象。方法调用不会导致抛出任何异常,但它返回null,但我确定andReturn()调用具有非null参数。
andReturn()
答案 0 :(得分:16)
这里的问题是我在指定行为后没有在模拟对象上调用replay()。由于某种原因,这导致它允许一些预期的行为,但是当预期返回值时总是返回null。请记住在使用模拟之前调用replay()。
replay()