spring框架项目用junit做测试时,程序在自动编译时出现下述问题:
程序的问题是项目中找不到org.junit.runners.BlockJUnit4ClassRunner,有两种可能,一是没有导入junit的jar, 二是导入的junit的jar的版本中没有此类。
1、首先确认是否导入jar包
2、既然Jar已导入,那就上junit官网看看现在junit的版本
总结:
1、充分可以肯定是版本问题,junit换一个高一些的版本,问题解决。
2、经过调查了解到Spring3提供了SpringJUnit4ClassRunner基类让我们可以很方便的接入JUnit4,而org.springframework.test.context.junit4.SpringJUnit4ClassRunner 继承了org.junit.runners.BlockJUnit4ClassRunner,这里BlockJUnit4ClassRunner类是在junit4.5以上的版本才含有的。
3、使用junit4.11版本时,官网里是要求junit-4.11.jar + hamcrest-core-1.3.jar,如果不加hamcrest-core-1.3.jar会报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误。如果用4.11版本需要两个Jar都加上,或者换成低一点的版本,下面共享的文件里提供了 junit4.7 版本。
温馨提示:junit-4.11的jar包已共享,共享文件包括junit的jar包、源代码、文档。
百度网盘:链接:http://pan.baidu.com/s/1mgvFIje 密码:8ssf
相关推荐
org.junit.runners.BlockJUnit4ClassRunner.class org.junit.runners.JUnit4.class org.junit.runners.Parameterized.class org.junit.runners.ParentRunner.class org.junit.runners.Suite.class org.junit.runners...
at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71) at org.junit.runners....
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:73) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:46) at org.junit.runners....
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners....
Spring Test 整合 JUnit 4 使用总结.rar
struts-junit spring-mock spring-test junit等的javadoc.jar格式的API文档,直接导入Eclipse/MyEclipse/Netbeans等IDE即可实现快速API查询。 包含以下文件: File name -------------------------------------- ...
com.springsource.org.junit-4.7.0.jar 需要的下载啊
单元测试—— Spring 环境下测试,所需要的jar包: spring-test-4.3.29.RELEASE.jar、junit-4.13.1.jar、hamcrest-core-1.3.jar。
搞P2P,文件传输,文件共享,需要的一些包====java的,以后...junit4.7-4.11.zip org.jdesktop.swingx.jar org.jsoup-1.10 org-jdesktop-swingx.jar.zip SWT_Designer.zip 收集不易,共享上传给需要的朋友童鞋。。。。
@RunWith(SpringJUnit4ClassRunner.class)//Spring的Junit测试,会在测试开始时,创建Spring的应用上下文 @ContextConfiguration(classes=CDPlayerSpringConfig.class)//表明配置类 public class SpringTest1 { //...
junit4 jar包下载,内包含junit-4.12.jar、junit-4.11.jar、junit-4.8.2.jar、junit-4.7.jar
(完整版)软件测试技术试验报告--JUnit的基本应用.pdf(完整版)软件测试技术试验报告--JUnit的基本应用.pdf(完整版)软件测试技术试验报告--JUnit的基本应用.pdf(完整版)软件测试技术试验报告--JUnit的基本应用.pdf...
(完整版)软件测试技术试验报告--JUnit的基本应用.docx(完整版)软件测试技术试验报告--JUnit的基本应用.docx(完整版)软件测试技术试验报告--JUnit的基本应用.docx(完整版)软件测试技术试验报告--JUnit的基本应用.docx...
junit4初探1.0.pdf junit4初探1.0.pdf junit4初探1.0.pdf
标签:ant-junit4.jar.zip,ant,junit4,jar.zip包下载,依赖包
构建最基础的Spring项目使用jar包 1. 核心容器四个包 1.1spring-beans-4.1.3.RELEASE.jar 1.2spring-context-4.1.3.RELEASE.jar 1.3spring-core-4.1.3.RELEASE.jar 1.4spring-expression-4.1.3.RELEASE.jar ...
JUNIT 4.X4.X4.X使用 .... .... .... ......... 12 下载与安装 下载与安装 .... .... .... ...... 12 使用方法 .... .... .... .......... 13 与 3.x版本的异同 (看谁更简单) (看谁更简单) .... .... .... 13...
junit ppt 学习文档.ppt junit ppt 学习文档.ppt junit ppt 学习文档.ppt
直接导入jar包就可以使用了,在方法上面加上@test,调式时候应该都会吧.右键运行,有个junit运行的.
单元测试,JUnit 是一个 Java 编程语言的单元测试框架。JUnit 在测试驱动的开发方面有很重要的发展,是起源于 JUnit 的一个统称为 xUnit 的单元测试框架之一