# File lib/shoulda/active_record/assertions.rb, line 35 35: def assert_good_value(object_or_klass, attribute, value, error_message_to_avoid = nil) 36: object = get_instance_of(object_or_klass) 37: matcher = allow_value(value). 38: for(attribute). 39: with_message(error_message_to_avoid) 40: assert_accepts(matcher, object) 41: end