如何模仿HTTPServletRequest
和HTTPServletResponse
对象。原因是我想测试一些servlet的行为。模仿Java中的HTTPRequest和HTTPResponse对象
我知道JUnit可能提供了这种功能,但我不知道如何使用它(我将很快学会)并需要相当快地完成此操作。
HTTPServletRequest和HTTPServletResponse都是接口,所以它们不能被实例化。有一个HttpServletRequestWrapper
实现HttpServletRequest,但它似乎没有任何setParameter()
类型的方法和HttpServletResponse似乎没有任何实现类。
我该如何测试我的代码,方法是先传递一个合适的HttpServletRequest
对象,然后检查接收到的对象是否与我期望的匹配?
好的,谢谢...,这也让我更好地理解接口的点。 – Ankur 2010-05-20 03:46:26