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

instance method MiniTest::Assertions#assert_includes

assert_includes(collection, object, message = nil) -> true[permalink][rdoc]

与えられたコレクションにオブジェクトが含まれている場合、検査にパスしたことになります。

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