TestNG 在@DataProvider方法中引发异常后跳过测试
2022-09-04 03:23:06
我有点困惑。
如何让 TestNG 报告测试错误?
// ...
@DataProvider(name = "foo")
public Object[][] provideData () {
throw new SomeRuntimeException("Some error occurred. The test configuration "
+ "is somehow incorrect.");
}
这只会导致测试跳过。该异常甚至不会被记录。将其移动到构造函数只会记录异常,但这还不够...
我想要一个大胖子错误消息。
目前,使用专用的(自)测试方法可以完成至少显示一些测试失败的工作...
无论如何,知道testNG对错误的定义是什么样的就好了。
感谢您的任何提示!