spring下的junit测试
2017-01-03 13:48
399 查看
今天的学习中遇到一个问题,测试spring+mybaits时单独使用junit测试,导致不成功,userService一直空指针。
经排查,最后引入了spring-test的包,并且加入了如下代码就可以了。
test
pom中引入spring-test
经排查,最后引入了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>
相关文章推荐
- Junit测试spring hibernate产生javaw.exe异常的问题解决
- 利用spring进行简化测试(JUNIT)
- Spring的Junit测试
- junit 测试 spring
- Spring Test, JUnit, Mockito, Hamcrest 集成 Web 测试
- [转载+原创] spring junit 测试
- Junit+spring创建JNDI运行测试用例
- Spring基础之Junit测试
- JAVAEE-junit测试hibernate里的方法(hibernate交给spring管理)的问题
- junit 测试spring-test 代码!在项目中运行测试通过,留着以后直接使用
- spring_Date属性编辑器和junit测试.
- spring junit 测试 (二)
- Junit+spring+hibernate HibernateDaoSupport测试问题
- activiti5 Junit4 Spring测试环境搭建
- spring AOP 配置事务不起作用的问题(用Junit测试service)
- junit3测试spring下的service层
- Junit+spring+hibernate HibernateDaoSupport测试问题
- 用JUnit测试Spring中的配置,需要使用ApplicationContext
- spring dbunit junit hibernate 注解方式测试集合
- Spring和junit测试之配置文件路径