什么是测试方法的最佳方法,处理HttpServletRequest对象java

时间:2011-11-01 11:53:55

标签: java http testing servlets

我想为上传文件方法创建unitest,它接受HttpServletRequest对象。但我不知道如何创建这个对象并传入所有表单数据而不执行servlet。有没有办法做到这一点?

3 个答案:

答案 0 :(得分:1)

创建一个模拟HttpServletRequest实例(使用Mockito或其他模拟库)。

修改:另见a related question。实际上,子类化HttpServletRequest也是一种方式。

答案 1 :(得分:0)

你试过easymock还是mockito?

答案 2 :(得分:0)

我一直使用Spring Framework的类,但是我为所有内容做了Spring Framework。