单元测试Struts2Spring项目的Action和Service
作者:网络转载 发布时间:[ 2013/11/13 14:55:31 ] 推荐标签:
近,认真实践了单元测试Struts2、Spring等Java项目,特意写的是单元测试Struts2Spring项目的Action和Service。
由于已经写过不少Web开发框架单元测试的代码,加上上次从头搭建环境并发表了"单元测试Struts2的Action(包含源码) ",没有遇到太多问题。
特别说明:本文是原创,搭建环境、写代码、运行,都是实践并且正确的。
本文是靠谱的,而非简单的复制-粘贴。
1.特别说明。
http://blog.csdn.net/fansunion/article/details/12118043 单元测试Struts2的Action(包含源码)
这篇文章主要讲述的是如何 使用JUnit等单元测试框架测试 Struts2这一个框架的Action。
而本篇侧重Struts2和Spring这2个框架集成的情况。
更多框架集成的单元测试Demo文章,请关注本博客后续 单元测试相关文章。
2.新建工程,加入相关jar包。
Struts相关jar包
Spring相关jar包
JUnit, spring-test-3.2.3.RELEASE.jar,struts2-junit-plugin-2.2.3.1.jar等测试相关jar包
Tomcat的Servlet/JSP jar包
3.新建Action。
package action;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
/**
* 一个简单的Action。
* @author FansUnion
*
*/
@Controller
public class UserAction {
@Autowired
private UserService userService;
public String getName() {
userService.getName("FansUnion");
return "success";
}
}

sales@spasvo.com