Spring整合Junit进行单元测试
2024-09-29 18:10:32
I. 加入依赖包
- Spring Test (如spring-test-2.5.4.jar)
- JUnit 4
- Spring 其他相关包
II.新建Junit Test Case
III.读取配置文件
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:/applicationContext.xml" })
public class GoodsServiceTest {
@Resource
private GoodsService goodsServiceImpl;
@Test
public void test(){
//加载Log4j配置
PropertyConfigurator.configure(Test.class.getClassLoader().getResource("log4j.properties"));
}
}
注意:要加载的applicationContext.xml的路径问题:上述的代码是基于classpath,因此applicationContext.xml和log4j.properties必须放在classpath下(详情:http://www.cnblogs.com/qiqiweige/p/4916458.html)。
III.运行
右键Run As-->JUnit Test
最新文章
- Android Studio vs. Eclipse ADT Comparison
- Boost.Python简介
- 我与 美国作家 21天精通C++ 作者 Rao的对话:
- sharepoint 开发
- ios外包公司—北京动点软件分享:IOS工程自动打包并发布脚本实现
- mysql函数操作(3)
- RTTI、虚函数和虚基类的实现方式、开销分析及使用指导(虚函数的开销很小,就2次操作而已)
- Android应用之基本的组件(一)
- IOS发展--他们控制的定义
- 2016中国大学生程序设计竞赛 - 网络选拔赛 1001	A water problem (大数取余)
- 基于Kubernetes的WAF集群介绍
- scheme实现最基本的自然数下的运算
- java分布式电子商务云平台b2b b2c o2o需要准备哪些技术??
- Android组件化、模块化、插件化
- JavaSE基础知识(1)—初识Java
- nexus 手动更改 私服包
- php时间段判断
- Java最快的maven仓库地址,国内Maven地址,超快的Maven地址
- git的一些常用操作命令
- jsp页面中jstl标签详解[转]
热门文章
- ajax请求执行完成后再执行其他操作(jQuery.page.js插件使用为例)
- POJ 1067 取石子游戏 (威佐夫博奕,公式)
- Unity中的各种寻找GameObject方法归纳
- Android(java)学习笔记108:Android的Junit调试
- Predicate和Consumer接口的使用
- 2018.3.3 多线程中继承Thread 和实现Runnable接口 的比较(通过售票案例来分析)
- mongodb 导入导出
- MySQL中同时存在创建和更新时间戳字段解决方法浅析
- linux配置邮件客户端
- Caesars Cipher-freecodecamp算法题目