別のキーワード
ライブラリ
-
minitest
/ unit (2)
キーワード
-
assert
_ in _ epsilon (1) -
assert
_ raises (1)
検索結果
先頭2件
-
MiniTest
:: Assertions # assert _ raises(*args) { . . . } -> true (9304.0) -
与えられたブロックを評価中に与えられた例外が発生する場合、検査にパスしたことになります。
与えられたブロックを評価中に与えられた例外が発生する場合、検査にパスしたことになります。
@param args 与えられたブロックを評価中に発生する可能性のある例外クラスを一つ以上指定します。
最後の引数は、メッセージを指定することができます。
@raise MiniTest::Assertion 与えられたブロックを評価した結果、例外が発生しない場合に発生します。
また、与えられたブロックを評価中に発生した例外が、与えられた例外
またはそのサブクラスでな... -
MiniTest
:: Assertions # assert _ in _ epsilon(actual , expected , epsilon = 0 . 001 , message = nil) -> true (9022.0) -
与えられた期待値と実際の値の相対誤差が許容範囲内である場合、検査にパスしたことになります。
与えられた期待値と実際の値の相対誤差が許容範囲内である場合、検査にパスしたことになります。
言い換えると以下の式が真である場合、検査をパスします。
[expected, actual].min * epsilon >= (extected - actual).abs
@param expected 期待値を指定します。
@param actual 実際の値を指定します。
@param epsilon 許容する相対誤差を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。...