-4
A
回答
1
是的,这绝对是可能的,但它不会像在IDE中运行一样。您可以调用JUnit的核心如下运行有效的JUnit测试类:
JUnitCore junit = new JUnitCore();
Result result = junit.run(TestClass.class);
您还可以添加一个RunListener
子类来获取控制台输出,或只是分析所产生的Result
对象。这些类都包含在JUnit库本身中,并且可以很容易地从Swing应用程序中调用,前提是测试类位于类路径中。
更多详细资料提供于this answer和the JUnit javadocs。
+1
非常感谢你的谢谢!我赞赏你的辉煌答案!你救了我的一天:) @ shotgun-ninja – okaisan1
+0
只是做我的公民责任,先生。 –
相关问题
- 1. 在Hudson通过JUnit运行硒测试
- 2. 通过JUnit TestSuite运行TestNg测试
- 3. 通过jenkins运行Junit测试失败
- 4. Junit测试没有通过gradle任务运行'测试'
- 5. 并行运行JUnit测试
- 6. Mavenising通过JUnit进行WebSphere/BPM测试和运行
- 7. 如何通过命令行作为JUnit测试运行java类
- 8. 类运行JUnit测试
- 9. JUnit:运行同时测试
- 10. 运行JUnit测试硒
- 11. 运行Android的JUnit测试
- 12. JUnit - 重新运行通过Eclipse以相同顺序测试
- 13. 通过ANT运行jUnit测试,需要澄清
- 14. 通过Maven运行Junit类别的黄瓜测试
- 15. 测试运行时,我可以跳过JUnit测试吗?
- 16. 从另一个JUnit测试类运行JUnit测试类
- 17. Ant Junit测试通过ant比通过IDE运行慢得多 - 要看什么?
- 18. 不能运行调试robotium junit测试
- 19. junit测试可以并行运行吗?
- 20. 可以并行运行Junit测试吗?
- 21. 与Junit并行运行测试
- 22. 从命令行运行Junit测试
- 23. 通过jUnit BDD黄瓜测试
- 24. 使这一JUnit测试通过
- 25. 使JUnit测试的百分比通过
- 26. 只执行JUnit测试的Ant任务不会运行测试
- 27. 运行JUnit测试的YML文件
- 28. 当运行junit测试时发生ZipException
- 29. 如何使用Gradle运行JUnit测试?
- 30. 使用IntelliJ IDEA运行JUnit测试 - “java.security.AccessControlException”
确实有可能。但我想这不是你所期望的答案。如果你想要更有帮助的答案,请考虑写更好的问题。从这里开始http://stackoverflow.com/help了解这意味着什么。 – GhostCat