1
我也跟着教程这里出来的Eclipse执行测试运行: http://www.tutorialspoint.com/junit/junit_environment_setup.htm的JUnit不使用Eclipse:如何让TestRunner的窗口
不过当测试失败时它输出的控制台,而不是在弹出的窗口是这样的:
我可以更改下面的代码来获取弹出窗口?
import org.junit.runner.JUnitCore;
import org.junit.runner.Result;
import org.junit.runner.notification.Failure;
public class TestRunner {
public static void main(String[] args) {
Result result = JUnitCore.runClasses(TestJunit.class);
for (Failure failure : result.getFailures()) {
System.out.println(failure.toString());
}
System.out.println(result.wasSuccessful());
}
}
的问题是,我不清楚。标题说你想在没有日食的情况下运行这个问题,但是你说你在eclipse中完成了设置?你想要什么:日食中的绿色和红色测试 - 或控制台上的绿色和红色测试? – CoronA
@CoronA OK我更新了:当我说控制台,我的意思是DOS或命令行控制台。我不使用Eclipse我想学习困难的方式:) – user310291