读书人

利用PortletTester进展Portlet单元测试

发布时间: 2013-11-29 00:21:24 作者: rapoo

利用PortletTester进行Portlet单元测试
PortletTester是针对Portlet单元测试的开源框架,遵循JSR168和JSR286规范。从https://github.com/druglee/portlettester可以下载最新的jar包。使用Maven构建项目的话可以加入依赖:

ActionRequestGenerator requestGenerator = portletTester.getActionRequestGenerator();ActionResponseGenerator responseGenerator = portletTester.getActionResponseGenerator(); requestGenerator.setParameter(SamplePortlet.PARAM_USER_ID, userId); ActionRequest request = requestGenerator.generateRequest(); ActionResponse response = responseGenerator.generateResponse();

最后,只要在tearDown()也就是每个测试方法执行的最后调用PortletTester#reset()就能让它恢复到初始状态。

读书人网 >开源软件

热点推荐