Ruby 1.8.7 リファレンスマニュアル
> ライブラリ一覧
> test/unit/assertionsライブラリ
> Test::Unit::Assertionsモジュール
> assert_in_delta
instance method Test::Unit::Assertions#assert_in_delta
assert_in_delta(expected_float, actual_float, delta, message = "") -> ()
[permalink][rdoc]
-
(expected_float.to_f - actual_float.to_f).abs <= delta.to_f
が真ならパスします。
- [PARAM] expected_float:
-
期待する実数値を指定します。
- [PARAM] actual_float:
-
検証する実数値を指定します。
- [PARAM] delta:
-
許容できる誤差を正の数で指定します。
- [PARAM] message:
-
assert が失敗した時に表示するメッセージを文字列で指定し
ます。指定しなかった場合は表示しません。
- [EXCEPTION] Test::Unit::AssertionFailedError:
-
assert が失敗した時に発生します。