JUnitCore.runClasses有什么用?

What's the usage of JUnitCore.runClasses?

我看过一些示例,显示 运行 将 JUnit class 与 JUnitCore.runClasses(Test.class) 结合使用。但是,在大多数 IDE 中,我们可以通过右键单击 class 文件和 "Run With->JUnit" 轻松地 运行 JUnit 测试 classes。那么,我的问题是:对于IDE,JUnitCore.runClasses有什么用?还需要用JUnitCore.runClasses写JUnitclasses吗?

JUnitCore#runClasses 通常用于编写测试程序(即运行器)。 由于您 运行 来自 IDE,您可能没有理由在这种情况下使用它。