module Mongoid::Matchers::Validations::WithMessage
Public Instance Methods
with_message(message)
click to toggle source
# File lib/matchers/validations/with_message.rb, line 5 def with_message(message) @expected_message = message self end
Private Instance Methods
check_expected_message()
click to toggle source
# File lib/matchers/validations/with_message.rb, line 12 def check_expected_message actual_message = @validator.options[:message] if actual_message.nil? @negative_result_message << " with no custom message" @result = false elsif actual_message == @expected_message @positive_result_message << " with custom message '#{@expected_message}'" else @negative_result_message << " got message '#{actual_message}'" @result = false end end