class Shoulda::ActionController::Matchers::AssignToMatcher
def kind_of_expected_class?
def kind_of_expected_class? return true unless @expected_class if assigned_value.kind_of?(@expected_class) @negative_failure_message = "Didn't expect action to assign a kind of #{@expected_class} " << "for #{@variable}, but got one anyway" true else @failure_message = "Expected action to assign a kind of #{@expected_class} " << "for #{@variable}, but got #{@variable.inspect} " << "(#{@variable.class.name})" false end end