Sha256: 16f5c65f601555720ff65b9baee181c5f0edafd94232797a38afcb85a05776b8
Contents?: true
Size: 469 Bytes
Versions: 5
Compression:
Stored size: 469 Bytes
Contents
module DevelopWithPassion module Fakes class IgnoreSet include ArgBehaviour attr_reader :arg_sets def initialize @times_called = 0 @arg_sets = [] end def matches?(args) return true end def capture_args(args) @times_called += 1 @arg_sets << args end def was_called_with?(args) return @arg_sets.select{|set| set == args}.count > 0 end end end end
Version data entries
5 entries across 5 versions & 1 rubygems