Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > minitest/unitライブラリ > MiniTest::Assertionsモジュール > assert_respond_to

instance method MiniTest::Assertions#assert_respond_to

assert_respond_to(object, method_name, message = nil) -> true

与えられたオブジェクトが与えられたメソッドを持つ場合、検査にパスしたことになります。

[PARAM] object:
任意のオブジェクトを指定します。
[PARAM] method_name:
メソッド名を指定します。
[PARAM] message:
検査に失敗した場合に表示するメッセージを指定します。 文字列か Proc を指定します。Proc である場合は Proc#call した 結果を使用します。
[EXCEPTION] MiniTest::Assertion:
与えられたオブジェクトが与えられたメソッドを持たない場合に発生します。

[SEE_ALSO] Object#respond_to?

module MiniTest::Assertions