2016-09-19 14 views
0

TestWatcherを作成しました。これは、TestCase,またはskippedのときに何かを実行する必要があります。Junit Testwatcherがスキップ/無視されたテスト

Methodssucceededfailedが解雇されていますが、どちらも

@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(); 
} 

が発射されています。

testignoredのときに2人が呼ばれないのですが、これはignored testに反応する間違った方法です。その場合はどうすれば実現できますか?

答えて

関連する問題