单元测试testng的IReporter

时间:2014-05-27 06:16:57

标签: java unit-testing testng

我正在实施IReporter以在我的项目中生成自定义报告。现在我需要编写单元测试来测试报告模块,基本上我必须检查IReporter实现类是否被调用,并检查是否调用了certaing方法。

示例:

public class MyReporter implements IReporter{

@Override
public void generateReport(List<XmlSuite> xmlSuites, List<ISuite> suites, String outputDirectory){

  //custom code
   method1();
  //custom code
}

public void method1(){

}

}

执行测试用例后,调用generateReport(),我想验证调用的方法序列。我可以使用Mockito框架来模拟对象。

感谢任何帮助! 谢谢!

0 个答案:

没有答案