タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

junitに関するwkzkのブックマーク (1)

  • [JUnit]ExpectedExceptionを使って例外のアサート

    JUnitで提供されるExpectedExceptionを使って例外のアサートをしてみる。 ExpectedExceptionがなかった時代は、try-catchで例外補足してアサートしていたのでかなりの便利機能だと思う。 ※@Testアノテーションのexpected属性だと、発生する例外のクラスしかアサートできなかったので、これは使い物にならなかった。 使い方 テストクラスのインスタンス変数で、ExpectedExceptionを宣言する。 ルールであることを示す、@Ruleアノテーションを設定する。 宣言時には、ExpectedException.noneを代入することで、例外が発生しないことを期待するようにしておく。 @Rule public ExpectedException expectedException = ExpectedException.none(); 例外をアサート

  • 1