0
我创建了一个TestWatcher
,它应该在TestCase
fails
,succeeded
或skipped
时做些什么。Junit Testwatcher跳过/忽略测试
的Methods
succeeded
和failed
被解雇,但既不
@Override
protected void skipped(AssumptionViolatedException e, Description description) {
System.out.println("Skipped: " + description);
e.printStackTrace();
}
也不
@Override
protected void skipped(org.junit.internal.AssumptionViolatedException e, Description description)
{
System.out.println("Skippedinternal: " + description);
e.printStackTrace();
}
被解雇。
为什么当test
为ignored
或这是对ignored test
作出反应的错误方式时,这两个电话是否被调用,如果是这种情况,我该如何实现?