【发布时间】:2010-09-10 01:06:21
【问题描述】:
我想在我的 Eclipse 项目中运行所有 junit 4 测试。该项目是使用 /source 和 /test 设置的。 /test下是各种包,比如:
com.yaddayadda.test.core.entity
com.yaddayadda.test.core.framework
如果我在包资源管理器中右键单击/test 级别并选择运行方式; Junit Test 我收到错误:
No tests found with test runner 'JUnit 4'.
如果我右键单击com.yaddayadda.test.core.entity,它会找到并运行该包中的所有测试。所以 @Test 注释是正确的(它们也被 Ant 在构建服务器上正确拾取)。但是,如果我尝试在 com.yaddayadda.test.core 中运行所有测试,则找不到任何测试。
基本上,它似乎只在包装内查看,而不是在所有孩子身上回避。有没有办法解决这个问题?
【问题讨论】: