A helper class for generating errors for expectation errors on mocks.
# File lib/facon/error_generator.rb, line 22 def raise_block_failed_error(method, exception_message) message = "#{target_name} received :#{method} but passed block failed with: #{exception_message}" raise(Facon::MockExpectationError, message) end
# File lib/facon/error_generator.rb, line 8 def raise_expectation_error(expectation) message = "#{target_name} expected :#{expectation.method} with #{format_args(*expectation.argument_expectation)} #{format_count(expectation.expected_received_count)}, but received it #{format_count(expectation.actual_received_count)}" raise(Facon::MockExpectationError, message) end
# File lib/facon/error_generator.rb, line 17 def raise_unexpected_message_args_error(expectation, *args) message = "#{target_name} expected :#{expectation.method} with #{format_args(*expectation.argument_expectation)}, but received it with #{format_args(*args)}" raise(Facon::MockExpectationError, message) end
Generated with the Darkfish Rdoc Generator 2.