Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > runit/assertライブラリ > RUNIT::Assertモジュール
クラスの継承リスト: RUNIT::Assert < Test::Unit::Assertions
RubyUnit のアサーションを集めたモジュールです。
このモジュールは RubyUnit との互換性のためにのみ提供されています。 これからユニットテストを書くときは test/unit を使ってください。
assert_equal_float(expected, actual, delta, message = "") -> ()
[permalink][rdoc]期待値と実際の値の差の絶対値が与えられた絶対誤差以下である場合、検査にパスしたことになります。
assert_exception(exception, message = "") { ... } -> ()
[permalink][rdoc]与えられたブロックを評価中に与えられた例外が発生する場合、検査にパスしたことになります。
assert_fail(message) -> ()
[permalink][rdoc]常に失敗します。
assert_match(str, re, message = "") -> ()
[permalink][rdoc]assert_matches(str, re, message = "") -> ()
与えられた文字列が与えられた正規表現にマッチする場合、検査にパスします。
assert_no_exception(*args) { ... }
[permalink][rdoc]与えられたブロックを評価中に与えられた例外が発生しない場合、検査にパスしたことになります。
assert_not_match(str, re, message = "") -> ()
[permalink][rdoc]与えられた文字列が与えられた正規表現にマッチしない場合、検査にパスします。
assert_not_nil(actual, message = "") -> ()
[permalink][rdoc]与えられたオブジェクトが nil でない場合、検査にパスしたことになります。
assert_respond_to(method, object, message = "") -> ()
[permalink][rdoc]与えられたオブジェクトが与えられたメソッドを持つ場合、検査にパスしたことになります。
assert_send(object, method, *args) -> ()
[permalink][rdoc]object.__send__(method, *args) が真である場合、検査にパスしたことになります。
called_internally? -> bool
[permalink][rdoc]内部で使用します。
setup_assert
[permalink][rdoc]何もしません。