1
我正在嘗試從日誌文件中寫入JUnite Suite失敗的測試總數。JUnit Suite中的日誌信息
我的測試套件的定義如下:
@RunWith(Suite.class)
@SuiteClasses({Class1.class, Class2.class etc.})
public class SimpleTestSuite {}
我試圖定義一個規則,這會增加錯誤的總數時,測試失敗,但顯然我的規則永遠不會被調用。
@Rule
public MethodRule logWatchRule = new TestWatchman() {
public void failed(Throwable e, FrameworkMethod method) {
errors += 1;
}
public void succeeded(FrameworkMethod method) {
}
};
有關我應該如何做到這一行爲的任何想法?