如何模仿HTTPServletRequest
和HTTPServletResponse
對象。原因是我想測試一些servlet的行爲。模仿Java中的HTTPRequest和HTTPResponse對象
我知道JUnit可能提供了這種功能,但我不知道如何使用它(我將很快學會)並需要相當快地完成此操作。
HTTPServletRequest和HTTPServletResponse都是接口,所以它們不能被實例化。有一個HttpServletRequestWrapper
實現HttpServletRequest,但它似乎沒有任何setParameter()
類型的方法和HttpServletResponse似乎沒有任何實現類。
我該如何測試我的代碼,方法是先傳遞一個合適的HttpServletRequest
對象,然後檢查接收到的對象是否與我期望的匹配?
好的,謝謝...,這也讓我更好地理解接口的點。 – Ankur 2010-05-20 03:46:26