Sha256: a909aeeda0b2038171b636d9a3d41f018a48b53faf56b6ba931fbfd4963c910d
Contents?: true
Size: 530 Bytes
Versions: 1
Compression:
Stored size: 530 Bytes
Contents
require 'mocha/expectation' module Mocha # :nodoc: class MissingExpectation < Expectation # :nodoc: def verify message = error_message(0, 1) similar_expectations = @mock.expectations.similar(@method_matcher.expected_method_name) method_signatures = similar_expectations.map { |expectation| expectation.method_signature } message << "\nSimilar expectations:\n#{method_signatures.join("\n")}" unless method_signatures.empty? raise ExpectationError.new(message, backtrace) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mocha-0.5.6 | lib/mocha/missing_expectation.rb |