を期待私はNULLを与える必要がありますテストました:はScalaのテストで例外(なしJUnitの)
Object.someFunction(argUsedToGiveNull) should === (null)
をしかし、私は機能を変更した、そして今、私はテストがあること与えられた期待/断言機能したいです値はIllegalArgumentExceptionをスローします。
私のような何かをしたいと思います:
Object.someFunction(argNowThrowsException) should throw IllegalArgumentException
を、私は@Test JUnitの構造を使用していない注意してください。
ありがとうございます!
an [ExceptionType] should be thrownBy {
Object.someFunction(argThrowsException) }
注evaluating
キーワードは、このために使用するために使用されるが、廃止されていないこと:予想される例外をテストするために