为什么执行测试用例时报需要 org.junit 4???
来源:互联网 发布:上海行知教育 英语培训 编辑:程序博客网 时间:2024/06/07 06:52
最近在跑一个测试用例,在运行测试用例的时候发现有的方法可以正常跑通,但是有些方法却报org.junit.4(弹出的信息大概意思是说执行该方法需要junit4的支持),但是我eclipse中使用的junit3,为什么会报需要junit4的信息呢?于是,开始回忆最近的操作,eclipse中我开始是引用junit4来创建测试用例的,但是后来发现在junit4下,每次都会运行测试用例中的所有方法,没法运行其中的一个方法,所以想换回到junit3的版本。在junit3的情况下,每次可以运行测试用例中的一个方法,如果我们在junit3下新建的测试用例,运行方法则正常;如果运行以前的测试用例则会报以前的错误,所以怀疑是换junit的版本造成的错误。
解决办法:对以前建立的测试用例(幸亏不多,如果很多应该咋办?),新建一个相应的测试用例,然后把以前测试用例中的方法拷贝到新的测试用例中,接着删除以前建立的测试用例,最后把当前测试用例命名为以前的测试用例名称。再执行看看,大功告成,一切都运行正常,而且可以运行一个方法。
btw:junit4中建立的测试用例每次必须要全部执行吗?还是我使用的问题,总之想运行一个方法的时候,结果测试用例中的全部方法都执行了一遍,太烦人了,还是先使用junit3吧,毕竟这个是正确的。呵呵!
- 为什么执行测试用例时报需要 org.junit 4???
- ant脚步执行JUnit测试用例
- ant脚本执行junit测试用例
- 用ANT执行JUNIT测试
- 用Ant执行Junit测试
- 为什么测试用例需要评审
- IDEA写junit测试用例时报class not found:...empty test suite
- 用junit写测试类时报错:initializationerror
- 用Ant批量执行Junit 测试
- Junit 测试执行顺序
- 命令行执行Junit测试
- junit测试用例
- junit 测试用例
- 一种奇怪的错误,执行一个junit测试用例,代码却执行了很多遍
- Junit 测试时报 java.lang.NullPointerException
- Junit指定测试执行顺序
- Junit测试方法执行顺序
- Junit测试用例按顺序执行
- 11款有用的Web开发在线工具
- 作为软件开发人员应该知道的问题
- 反转单链表 C#
- 数据库
- 添加环境变量arm-linux-gcc
- 为什么执行测试用例时报需要 org.junit 4???
- 想写个系列的
- 一次插入多条数据
- 嵌入式Linux开机Logo的制作
- SQLite数据库图形界面工具
- 嵌入式系统
- struts
- 向java进攻
- 会议总结反思