Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将Testcase动态添加到TestSuite并使用JUNIT运行该TestSuite?_Java_Junit4 - Fatal编程技术网

Java 如何将Testcase动态添加到TestSuite并使用JUNIT运行该TestSuite?

Java 如何将Testcase动态添加到TestSuite并使用JUNIT运行该TestSuite?,java,junit4,Java,Junit4,我可以通过静态添加类来运行testsuite。像 @RunWith(Suite.class) @SuiteClasses({ SecondTestCase.class, ThridTestCase.class, SixthTestCase.class, FifthTestCase.class, EightTestCase.class, FirstTestCase.class, SeventhTestCase.class }) public

我可以通过静态添加类来运行testsuite。像

@RunWith(Suite.class)
@SuiteClasses({
    SecondTestCase.class,
    ThridTestCase.class,
    SixthTestCase.class,
    FifthTestCase.class,
    EightTestCase.class,
    FirstTestCase.class,
    SeventhTestCase.class

})
public class TestSuite {

}
但当我必须动态地通过课程时,我面临着困难

我让GUI包含我的所有测试用例,其中包含每个测试用例的复选框。我将从这些框中选择测试用例,并希望运行所选的一个


有人知道这件事吗?如何做到这一点

在每个可以动态选择的测试用例周围放置一个包装器。让包装器测试它是否被选中,如果没有,则返回SKIP。感谢您的回答,但我是JUNIT中使用当前场景的任何演示的新手