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

标签 java junit

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

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

最佳答案

@After注解用于指示每个@Test之后运行的方法

另外,供引用:

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

之前执行

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

之后执行

关于java - 在 JUnit 中运行所有测试用例后最后调用的方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45200445/

相关文章:

java - 在 Java 中绑定(bind)到 0.0.0.0 是否保证绑定(bind)到所有网络接口(interface)?

java - 这可以持续做某事吗?

java - gradle junit 测试使用 slf4j 进行日志记录

java - Robotium:如何在继续之前等待加载完成?

java - 模拟服务器请求

java - 未找到 Jersey 类...但它就在那里

java - Java分布式程序的当前最佳实践

java - 更改选定微调项的文本大小

gradle - 如何为 JUnit 5 测试创建 HTML 报告?

java - Java 中的快速测试驱动开发