# File test/unit/assertions.rb, line 121 def assert_respond_to(object, method, message="") _wrap_assertion do assert(method.kind_of?(Symbol) || method.kind_of?(String), "The method argument to #assert_respond_to should be specified as a Symbol or a String.") full_message = build_message(message, object, object.class, method) do |arg1, arg2, arg3| "<#{arg1}>\n" + "of type <#{arg2}>\n" + "expected to respond_to?<#{arg3}>" end assert_block(full_message) { object.respond_to?(method) } end end