1

我有一个在 Request 对象上使用 setAttribute 的方法。我需要测试该方法以查看属性集是否具有正确的值。我正在使用 EasyMocks 并且是新手。我创建了一个模拟请求对象。但我需要一些关于如何测试该方法的帮助。
谢谢你的帮助

4

2 回答 2

1

创建模拟对象后,您可以通过使用预期值调用其特定方法来简单地设置它。如果它需要返回值,您可以使用EasyMock.expect(...)这些值进行配置。一旦你准备好EasyMock.replay(...)了,你打电话开始测试阶段。测试后,您应该调用EasyMock.verify(...)以检查所有预配置调用是否已使用预期参数进行。

有关更多详细信息和示例,请参阅文档

于 2010-07-27T15:05:22.377 回答
0

我会使用 Spring MockHttpServletRequest 和 MockHttpServletResponse 类。

http://www.jarvana.com/jarvana/view/org/springframework/spring/2.0.4/spring-2.0.4-javadoc.jar!/org/springframework/mock/web/MockHttpServletRequest.html

于 2010-07-27T14:53:44.767 回答