您的位置:软件测试 > 开源软件测试 > 开源单元测试工具 > junit
Spring mvc和Junit 4集成的注意点
作者:网络转载 发布时间:[ 2015/6/10 15:10:09 ] 推荐标签:单元测试 Junit

  常规步骤:
  1、导入jar包,主要有两个,spring-test 和 junit4,主要用maven管理,直接依赖即可。可以在这个网站上进行查找或下载:http://mvnrepository.com/
  2、编写基类,这也不用每个测试类都要实现一遍,代码如下:
/**
* 显示基类,主要是用来加载配置文件的
* @author joy
*
*/
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration({"classpath:/spring/applicationContext-base.xml","classpath:springmvc-config.xml","classpath:sqlMapConfig.xml"})
public class BaseJunit4Test extends AbstractJUnit4SpringContextTests{
//do nothing
}
  3、编写测试类,注意继承基类
import static org.junit.Assert.assertEquals;
import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;
import com.wei.interfaces.UserService;
import com.wei.junit.BaseJunit4Test;
public class UserServiceImplTest extends BaseJunit4Test {
@Autowired
private UserService userService;
@Test
public void testGetUserById(){
assertEquals(userService.getUserById(1).getLoginName(), "admin");
}
}
  注意点:
  1、已经有了一个完整mvc层级架构,这样依赖的时候不会报无法依赖注入的错误;
  2、要添加servlet-api,否则会报如下错误:


 

软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd