spring下的junit测试

原创 2017年01月03日 13:48:07

今天的学习中遇到一个问题,测试spring+mybaits时单独使用junit测试,导致不成功,userService一直空指针。

经排查,最后引入了spring-test的包,并且加入了如下代码就可以了。

test

@RunWith(SpringJUnit4ClassRunner.class) // 整合
@ContextConfiguration(locations = {"classpath:applicationContext.xml"})
public class Test{
    @Resource
    private UserService userService=null;
@org.junit.Test
    public void test(){
        User user=userService.getByUserName("jack");
        System.out.println("name:"+user.getUserName());
    }
}
pom中引入spring-test

<!--junit-->
<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.11</version>
    <!-- 表示开发的时候引入,发布的时候不会加载此包 -->
    <scope>test</scope>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-test</artifactId>
    <version>${spring.version}</version>
</dependency>

maven下使用junit对spring进行单元测试_01基本应用

一、开发环境二、文件清单pom.xmlApplicationContext.xmlEmployee.java三、主要步骤1.使用springframework提供的单元测试2.基本使用3.封装基于Ab...
  • wanglha
  • wanglha
  • 2015年02月12日 15:32
  • 1538

springmvc使用junit4实现单元测试

如果读者对junit4单元测试框架,不熟悉的话可以先看一下以下博客http://blog.csdn.net/afeilxc/article/details/6218908因为这里是主要分析spring...
  • A3536232
  • A3536232
  • 2017年04月15日 23:53
  • 1540

Spring+junit4单元测试原理解析

背景:   我们在使用Spring集成的项目进行开发的时候,需要在不依赖web容器启动的时候去进行单元测试,而Spring为我们提供了相应单元测试框架,在spring 的org.springfram...
  • skyboy11yk
  • skyboy11yk
  • 2014年02月10日 19:39
  • 3629

spring-aop demo及junit测试

  • 2017年07月03日 19:29
  • 78KB
  • 下载

Spring的MOVE进行Junit单元测试

  • 2008年10月24日 11:51
  • 15KB
  • 下载

spring-Test,Junit4 jar,和测试代码

  • 2014年03月14日 12:45
  • 369KB
  • 下载

ssm的jar包,Spring源码,junit测试jar

  • 2017年03月11日 09:08
  • 40.99MB
  • 下载

Spring整合Junit框架进行单元测试Demo

  • 2016年11月23日 21:49
  • 15KB
  • 下载

spring+hibernate整合列子,用junit测试增删改查都实现(MySQL包含表)

  • 2017年05月18日 16:25
  • 14.44MB
  • 下载

基于Spring的JUnit单元测试

  • 2016年04月06日 10:42
  • 717KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:spring下的junit测试
举报原因:
原因补充:

(最多只允许输入30个字)