在JUnit中运行所有测试用例之后调用的最后一个方法是什么

时间:2017-07-19 20:30:21

标签: java junit

在JUnit中,在运行“每个”测试用例和tearDown()之前调用setUp()。但我想知道在套件中运行“所有”测试用例后是否有调用方法。

我需要这样的方法来插入一些仪器。

2 个答案:

答案 0 :(得分:1)

@After注释用于指示在每@Test

之后运行的方法

另外,供参考:

在测试前运行方法: @Before - 在每个@Test之前执行, @BeforeClass - 在所有@Tests

之前执行

测试后运行方法: @After - 在每个@Test之后执行, @AfterClass - 在所有@Tests

之后执行

答案 1 :(得分:0)

查看@BeforeClass和@AfterClass注释。它们识别在所有测试之前/之后运行的静态方法