在运行了测试方法的所有 @After 注释方法之后,有没有办法调用方法?我需要这个为我的公司建立一个特殊的框架。在 testng 中,我可以使用 afterInvocation 方法,该方法在每个配置方法之后调用。JUnit 中是否有替代方案?
问问题
388 次
1 回答
1
一条规则将在所有@After
s 之后运行。ExternalResource可能会被滥用以做你想做的事:
public class VerifyTest {
@Rule public ExternalResource externalResource = new ExternalResource() {
public void after() {
System.out.println("ExternalResource.after");
}
};
@After
public void after1() {
System.out.println("after1");
}
@After
public void after2() {
System.out.println("after2");
}
@Test
public void testVerify throws IOException {
}
}
于 2012-08-20T15:18:01.407 回答