带有jUnit的TestListener

时间:2016-06-01 15:30:12

标签: java junit automation automated-tests testng

我正在使用testng来运行测试。我使用TestListenerAdapter来决定做什么onTestFailure(ITestResult testResult)onTestSuccess(ITestResult testResult),例如:

import org.testng.TestListenerAdapter;
public class MyTestListener extends TestListenerAdapter {
   @Override
   public void onTestFailure(ITestResult testResult) {
   // do something when test is failed 
   }

   @Override
   public void onTestSuccess(ITestResult testResult) {
   // do something when test is successful
   }
}

我也想对jUnit做同样的事情。我搜索了jUnit有一个名为RunListener的相同类,它有testFailure(Failure failure),但它没有像testSuccess那样的东西

任何人都可以帮我吗?如何像testng一样做?实践例子会很棒。感谢

1 个答案:

答案 0 :(得分:0)

RunListener#testFinished(Description description)怎么样?它看起来像你在寻找。