Junit 与 spring-test 结合使用
来源:互联网 发布:文件加密软件绿色版 编辑:程序博客网 时间:2024/05/16 08:27
方式一、
junit依赖包
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
这个方法不使用spring-test支持,需要在@Before 的方法中构建spring上下文如下
@Before
public voidbefore()throws Exception {
app = new ClassPathXmlApplicationContext("beans.xml");
userDao = (UserDao) app.getBean("userDao");
}
我们发现,当加载的文件或者注入的实体过多时Before方法会变得臃肿,因此有必要引入更好的方式解决这个问题。
方式二、
spring依赖包
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>4.3.3.RELEASE</version>
</dependency>
junit依赖包
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
将待测试类的头部加注解:
@RunWith(SpringJUnit4ClassRunner.class) //spring-test的测试工具
@ContextConfiguration({"classpath*:beans.xml"}) //在类加载前用于构建spring上下文的配置文件
然后在测试方法中加对应的@Test ,@Before 等即可
1 0
- Junit 与 spring-test 结合使用
- Spring与Junit结合使用的代码
- Sprint-test与JUnit结合的要点
- spring与junit结合测试
- spring结合Junit测试使用小结
- Spring Test 整合 JUnit 4 使用总结
- Spring Test 整合 JUnit 4 使用总结
- Spring Test 整合 JUnit 4 使用总结
- Spring Test 整合 JUnit 4 使用总结
- Spring Test 整合 JUnit 4 使用总结
- Spring Test 整合 JUnit 4 使用总结
- Spring Test 整合 JUnit 4 使用总结
- Spring Test 整合 JUnit 4 使用总结
- Spring Test 整合 JUnit 4 使用总结
- Spring Test 整合 JUnit 4 使用总结
- Spring Test 整合 JUnit 4 使用总结
- Spring Test 整合 JUnit 4 使用总结
- Spring Test 整合 JUnit 4 使用总结
- poj 2400 Supervisor, Supervisee
- 光照不变量的提取
- ue4 SpawnActor和SpawnAIFromClass
- Springboot下使用WebSocket和浏览器进行长连接通信
- 相对定位和绝对定位总结
- Junit 与 spring-test 结合使用
- 最近面试java遇到的高频问题总结
- hbase表操作
- git版本回退
- Flume-应用案例(三)
- QString类(常用函数)
- Struts2学习-4(补充之CDATA)
- STM32学习--定时器功能差异
- Android ToolFor9Ge-关于图片和控件的工具类