優雅地測試Exception:@Rule

使用@Rule測試Exception

  • 導入庫
import org.junit.Rule;
import org.junit.rules.ExpectedException;
  • 聲明錯誤期望對象
@Rule
public ExpectedException exception = ExpectedException.none();
  • 期望錯誤
  • 期望錯誤信息
exception.expect(Exception.class);
exception.expectMessage("......");
  • 最後執行程序

先期望錯誤,再執行程序

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章