我目前的工作在Eclipse中的一个项目,编程执行被推到服务器JUnit测试。
到目前为止,所有的工作,但我想知道测试的结果(特别是任何失败),所以我可以推出他们的电子邮件。现在测试只是输出到控制台,但似乎并没有给我太多的输出实际使用。
现在我使用Runtime类来调用测试,但似乎没有获得结果所需的功能。 我已经看过JUnitCore类,但不能调用当前Java项目之外的任何测试。
所以我的主要问题是如何使用JUnitCore在特定的JAR文件中运行junit测试?还是有更简单的方法来解决这个问题,使用不同的类?
这是我已经能够得到工作的唯一的事:
RunTests()
{
junitCore = new JUnitCore();
junitCore.run(AllTests.class);
}
但我想一起做的这个东西线:
RunTests()
{
junitCore = new JUnitCore();
junitCore.run("C:\\$batch\\test\\hil research\\201507071307\\CommsTestRunner\\plugins\\TestSuite\\US35644.class");
}
我将不胜感激任何对此问题的建议我有。我是一个EE,上个月刚刚介绍给java,所以这对我来说是一个很大的挑战。