0 0

在eclipse3.3.2下使用junit4报“no Junit tests found”的错误5

在eclipse下,使用junit4,在某个测试类里右键-->Run As-->Junit Test,会报“no Junit tests found”的错误,而使用junit3不会出现这个问题。eclipse的版本是3.3.2。
我的猜测是:虽然使用的junit版本是4,但eclipse的junit环境还是3,所以认不出按junit4语法写出来的测试类。不知道在哪里修改一下配置,就可以改变eclipse的junit环境,让它认出按照junit4语法写的测试类。
2009年1月04日 13:34

7个答案 按时间排序 按投票排序

0 0

把test/java设置为Source Folder即可。
具体操作:
在java目录上点右键--》Build Path--》Use as Source Folder

2015年1月20日 11:08
0 0

不清楚具体版本的eclipse默认带的什么版本的junit,如果是要改默认的junit的jar包的话,可以从“window --> preferences ”找到“java --> junit”,然后就可以把不需要的低版本的jar包的勾去掉(最好不要remove,以后可能用的上的),添加高版本的jar包

2009年1月08日 13:10
0 0

检查一下,你测试的类里面是否有test开头的方法,没有就会报你那个错误

2009年1月07日 10:32
0 0

每个测试上面都要有@Test这个annotation
另如果用ant启动....记得要加plugin

2009年1月05日 10:42
0 0

JUnit 4和JUnit 3不同,测试用例采用标注(Annotation)的方式,请检查一下代码。

2009年1月04日 16:59
0 0

错了,是
lz 能提供Eclipse3.3.2的下载地址给我吗?

2009年1月04日 15:02
0 0

lz 能提供Eclipse3.2的下载地址给我吗?

2009年1月04日 15:01

相关推荐

Global site tag (gtag.js) - Google Analytics