JUnit 3有类似于@BeforeClass的东西吗?

时间:2010-06-11 13:25:18

标签: java junit

我被迫将JUnit 3用于特定的测试套件。我理解setUp()tearDown()提供@Before@After的功能,但有@BeforeClass@AfterClass的类似内容在测试开始之前发生一次,并且在所有测试运行之后发生一次?

2 个答案:

答案 0 :(得分:20)

好的,我应该更好地搜索。

Class teardown in junit 3?

public static Test suite() {
  return new TestSetup(new TestSuite(YourTestClass.class)) {

    protected void setUp() throws Exception {
        System.out.println(" Global setUp ");
    }
    protected void tearDown() throws Exception {
        System.out.println(" Global tearDown ");
    }
  };
}

答案 1 :(得分:-5)

不,这是JUnit4中的一项新功能。