Sha256: f64ef4d0e7a96c17a55a3d92d810f0c3a114471b0d87db066a3d150c0430a36d
Contents?: true
Size: 543 Bytes
Versions: 3
Compression:
Stored size: 543 Bytes
Contents
require_relative "../../share/cleans_backtrace" module Mocktail class DescribesUnsatisfiedStubbing def initialize @cleans_backtrace = CleansBacktrace.new end def describe(dry_call) UnsatisfyingCall.new( call: dry_call, other_stubbings: Mocktail.cabinet.stubbings.select { |stubbing| dry_call.double == stubbing.recording.double && dry_call.method == stubbing.recording.method }, backtrace: @cleans_backtrace.clean(Error.new).backtrace ) end end end
Version data entries
3 entries across 3 versions & 1 rubygems