12件ヒット
[1-12件を表示]
(0.039秒)
ライブラリ
- ビルトイン (10)
-
minitest
/ spec (1) -
minitest
/ unit (1)
クラス
- Object (1)
- UncaughtThrowError (10)
モジュール
キーワード
-
assert
_ throws (1) -
must
_ throw (1)
検索結果
先頭3件
-
UncaughtThrowError
# tag -> object (18140.0) -
Kernel.#throw に指定した tag を返します。
...
Kernel.#throw に指定した tag を返します。
//emlist[例:][ruby]{
def do_complicated_things
throw :uncaught_label
end
begin
do_complicated_things
rescue UncaughtThrowError => ex
p ex.tag # => ":uncaught_label"
end
//}... -
MiniTest
:: Assertions # assert _ throws(tag , message = nil) { . . . } -> true (142.0) -
与えられたブロックを評価中に、与えられたタグが Kernel.#throw された場合、検査にパスしたことになります。
...与えられたブロックを評価中に、与えられたタグが Kernel.#throw された場合、検査にパスしたことになります。
@param tag 与えられたブロック評価中に Kernel.#throw されるタグを任意のオブジェクトとして指定します。
@param mess......ージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたタグが Kernel.#throw されなかった場合に発生します。
@see Kernel.#throw... -
Object
# must _ throw(tag) -> true (136.0) -
自身を評価中に、与えられたタグが Kernel.#throw された場合、検査にパスしたことになります。
...えられたタグが Kernel.#throw された場合、検査にパスしたことになります。
@param tag 自身を評価中に Kernel.#throw されるタグを任意のオブジェクトとして指定します。
@raise MiniTest::Assertion 与えられたタグが Kernel.#throw されなか...