Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > test/unit/assertionsライブラリ > Test::Unit::Assertionsモジュール > assert_instance_of

instance method Test::Unit::Assertions#assert_instance_of

assert_instance_of(klass, object, message = "") -> ()

object が klass の直接のインスタンスであるなら、パスします。 Object#instance_of?も参照して下さい。

[PARAM] klass:
期待するクラスを指定します。
[PARAM] object:
検証するオブジェクトを指定します。
[PARAM] message:
assert が失敗した時に表示するメッセージを文字列で指定し ます。指定しなかった場合は表示しません。

Test::Unit::Assertions#assert_kind_of との違いに注意して下さい。

[EXCEPTION] Test::Unit::AssertionFailedError:
assert が失敗した時に発生します。
module Test::Unit::Assertions