今天在项目里用junit4集成spring做测试,以前用完全没问题,但是今天用就是找不到classpath,搞得我很无语,但是现在做一个折中办法先记录下来
以前使用代码:
import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import AA.AA.Test; @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration({"classpath:beans.xml"}) public class T { @Autowired private Test test; @org.junit.Test public void getTest(){ test.hi(); } }
现在折中办法:
import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import AA.AA.Test; @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration({"classpath*:/beans.xml"}) public class T { @Autowired private Test test; @org.junit.Test public void getTest(){ test.hi(); } }
大家应该可以看出,唯一不同的是classpath的处理,这里让它递归去找beans文件。
相关推荐
这是一个junit4测试的jar包,copy进去就可用
junit4测试源码,看浪曦JUNIT4笔记
junit3 junit4 api,单元测试的利器
Junit单元测试Junit单元测试Junit单元测试Junit单元测试
在Eclipse中使用JUnit4进行单元测试!
基于Spring的JUnit4单元测试
junit测试测试junit测试测试junit测试测试junit测试测试
Junit单元测试Junit单元测试Junit单元测试Junit单元测试
Unit是一个Java语言的单元...Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。Junit是一套框架,继承TestCase类,就可以用Junit进行自动测试了。
针对Calculate类 (含加减乘除4个方法),使用junit4进行简单的单元测试例子,含注释~
简单介绍了Junit的安装过程与实例应用。应用的问题是软件测试中的佣兵问题,整个文档中有代码及测试结果,可以更好地帮助学生了解Junit单元测试中的作用。
上下文时间软件测试中Junit单元测试实例在一种传统的结构化编程语言中,比如C,要进行测试的单元一般是函数或子过程。...单元测试的原则同样被扩展到第四代语言(4GL)的开发中,在这里基本单元被典型地划分为一
Junit单元测试指南 Junit单元测试指南 Junit单元测试指南 Junit单元测试指南 Junit单元测试指南 Junit单元测试指南
Junit 单元测试 包括Spring Struts 两个模块的测试案例。附源码
junit测试适用例 ,各种用法都有,非常详细
详细介绍了junit4测试框架的使用和特性
junit单元测试junit单元测试junit单元测试
junit4单元测试工具
junit4是java语言编程的测试工具,可以帮助你更好的测试你所编辑的java代码
Junit4测试用例示例