JUnit 4测试套件

如何使用JUnit 4创建测试套件?

我所见过的所有文档似乎都不适合我。而且,如果我使用Eclipse向导,它不会为我提供选择已创建的任何测试类的选项。


慕码人2483693
浏览 253回答 3
3回答

凤凰求蛊

import org.junit.runners.Suite;import org.junit.runner.RunWith;@RunWith(Suite.class)@Suite.SuiteClasses({TestClass1.class, TestClass2.class})public class TestSuite {  //nothing}

呼啦一阵风

您可以像这样创建一个套件。例如,AllTest套件看起来像这样。package my.package.tests;@RunWith(Suite.class)@SuiteClasses({    testMyService.class,    testMyBackend.class,    ...})public class AllTests {}现在,您可以通过几种不同的方式运行它:右键单击并在Eclipse中作为Junit测试运行创建一个可运行的Java应用程序;主类 ='org.junit.runner.JUnitCore'和Args ='my.package.tests.AllTests'从命令行运行:$ java -cp build/classes/:/usr/share/java/junit4.jar:/usr/share/java/hamcrest-core.jar org.junit.runner.JUnitCore my.package.tests.AllTests
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java