在我的单元测试中,我使用EasyMock来创建模拟对象.在我的测试代码中,我有类似的东西
EasyMock.expect(mockObject.someMethod(anyObject())).andReturn(1.5);
Run Code Online (Sandbox Code Playgroud)
所以,现在EasyMock将接受任何电话someMethod().有没有办法获得传递给它的真正价值mockObject.someMethod(),或者我需要EasyMock.expect()为所有可能的情况编写声明?
在我的Android应用程序中,我正在使用Sprint Rest Template对Web服务器进行API调用.但是在测试项目中,我测试了使用String ResT Template发出请求的方法,我不想发送真正的HTTP请求.
有没有办法模拟休息模板发送的HTTP请求?我可以提供我的首选回复吗?