3
我從jUnit wiki中找到了下面的示例。我期望錯誤表應該不斷地報告兩個錯誤。但有時它會報告第二個錯誤兩次。任何解釋?jUnit ErrorCollector報告重複行
public class ErrorCollectorRuleTest {
@Rule
public ErrorCollector collector= new ErrorCollector();
@Test
public void example() {
collector.addError(new Throwable("first thing went wrong"));
collector.addError(new Throwable("second thing went wrong"));
System.out.println("Completed");
}
}
輸出:
Completed
java.lang.Throwable: first thing went wrong
java.lang.Throwable: second thing went wrong
java.lang.Throwable: second thing went wrong
你是如何破壞測試的:Maven,Eclipse,命令行......? –
@StefanBirkner Intellij – Bryan