可能重复:
无根测试
我有一个项目,我集成了 Junit 来测试一些方法。当我午餐 Run-> Maven Install 时,所有测试都被执行,但是如果我写了一个新测试然后我尝试午餐它 JUnit 返回了我的 UnrootedTest 的 InitializationError?为什么?
如果您的类TestCase
在其层次结构中的某个位置扩展,您必须使用JUnit 3
运行配置下的下拉列表中列出的测试运行器。使用JUnit 4
跑步者(我相信默认设置)会导致发生无根测试现象。
检查这个问题,可能会有所帮助:Unrooted Tests