home wiki.fukuchiharuki.me
Menu

キーワード

  • JUnit
  • 例外
  • ExpectedException

現象

JUnitの例外テストでExpectedExceptionを使うとテストの初期化でエラーになる。

initializationError

原因

ExpectedExceptionをpublicにしていなかった。

@Rule ExpectedException thrown = ExpectedException.none();

対策

ExpectedExceptionをpublicにする。

@Rule public ExpectedException thrown = ExpectedException.none();

備考

ここpublicなの?と思ったら、必要だったようです。

参考