instance method MiniTest::Assertions#assert_throws
assert_throws(tag, message = nil) { ... } -> true
-
与えられたブロックを評価中に、与えられたタグが Kernel.#throw された場合、検査にパスしたことになります。
- [PARAM] tag:
- 与えられたブロック評価中に Kernel.#throw されるタグを任意のオブジェクトとして指定します。
- [PARAM] message:
- 検査に失敗した場合に表示するメッセージを指定します。 文字列か Proc を指定します。Proc である場合は Proc#call した 結果を使用します。
- [EXCEPTION] MiniTest::Assertion:
- 与えられたタグが Kernel.#throw されなかった場合に発生します。
[SEE_ALSO] Kernel.#throw
module MiniTest::Assertions