Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/350.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 如何在没有注释/类的情况下将测试用例的实例添加到junit4测试套件中_Java_Junit_Junit4 - Fatal编程技术网

Java 如何在没有注释/类的情况下将测试用例的实例添加到junit4测试套件中

Java 如何在没有注释/类的情况下将测试用例的实例添加到junit4测试套件中,java,junit,junit4,Java,Junit,Junit4,我在JUnit4 annotation@test下面声明了一些测试用例,如下所示: public class SampleTest { @Test public void execute() { } } public class FacadeMockTestSuite extends TestSuite { public static Test suite() { TestSuite suite = new TestSuite("My Test"

我在JUnit4 annotation@test下面声明了一些测试用例,如下所示:

public class SampleTest {
    @Test
    public void execute() {
    }
}
public class FacadeMockTestSuite extends TestSuite {
    public static Test suite() {
        TestSuite suite = new TestSuite("My Test");
        // ...
        return suite;
    }
}
我定义了一个测试套件,声明如下:

public class SampleTest {
    @Test
    public void execute() {
    }
}
public class FacadeMockTestSuite extends TestSuite {
    public static Test suite() {
        TestSuite suite = new TestSuite("My Test");
        // ...
        return suite;
    }
}
当我试图将我的测试用例添加到套件中时,我发现我只能通过@SuiteClass或suite.addTest(new JUnit4TestAdapter(myTestClass)),使用用例的类

但是,如何将自己创建的测试用例实例直接插入到套件中呢?因为我需要在运行时扫描测试用例类并使用非默认构造函数创建它们