标签: java junit unhandled-exception
即使@Test方法抛出未处理的异常或者实际上是由JUnit内部完成,我如何确保我的@After方法运行?
答案 0 :(得分:2)
JUnit在每个测试用例之后运行用@After注释的方法,而不管抛出的异常。
@After
引用the JUnit documentation:
即使Before或Test方法抛出异常,也保证所有@After方法都能运行。
答案 1 :(得分:1)
是的,即使在Sub Send_Application()方法中抛出异常,也始终会运行@After方法。
Sub Send_Application()
如果未配置@Test,则测试将失败。
@Test