Junit套房@Out before / @ AfterClass

时间:2018-02-27 15:52:38

标签: java junit test-suite

我们遇到了一个问题,我们几乎没有测试类,每个测试类都有自己的@BeforeClass逻辑。 我们希望如果我们从套件运行测试,测试@AfterClass将无法执行,因为它会导致与套件@AfterClass发生冲突。

(在我们的例子中,我们在@BeforeClass中运行一个docker容器,并在每个测试类的@AfterClass中将其终止。 但是一旦我们通过套件运行测试,我们希望这个操作只能在套件之前和之后的套件中执行一次。)

我们知道我们可以在套件@BeforeClass中设置一个系统属性(并在测试类的类之前检查它),但是我们想知道是否有针对我们问题的内置解决方案?

非常感谢。

0 个答案:

没有答案