基于成功或不成功的junit测试的不同行为

时间:2013-08-28 12:01:26

标签: java junit

我有一些单元测试,由@ Before-method设置并由@ After-method清理。现在我想做@ After-method,如果测试成功,则会有所不同。我怎么能这样做?

1 个答案:

答案 0 :(得分:-1)

您需要在@After方法中使用布尔标志来决定在成功或失败时您想要做什么。您可以在测试类中简单地定义标志isPassed,如果测试用例通过则将其设置为true,或者在出现故障时将其变为false。只需在@After方法中读取此变量,然后确定您需要做什么。