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