【发布时间】:2011-07-05 09:42:07
【问题描述】:
我已经设法了解如何在 jUnit 4 中制作 TestSuite,但我真的很怀念 v3 将套件包装在 TestSetup 中的可能性。
关于如何在 jUnit 4 中为一组测试用例执行一些 @BeforeClass/@AfterClass 设置有什么想法吗?
即
@RunWith(Suite.class)
@Suite.SuiteClasses({Test1.class, Test2.class})
public class MyTestSuite {
@BeforeClass public static void setUpClass() {
// Common initialization done once for Test1 + Test2
}
@AfterClass public static void tearDownClass() {
// Common cleanup for all tests
}
}
很遗憾,上面的代码片段不起作用。 @BeforeClass 仅适用于每个测试类。
【问题讨论】:
-
根据这个答案它应该可以工作:stackoverflow.com/questions/82949/…
标签: java junit installation test-suite