# File lib/flexmock/core.rb, line 147
147:   def flexmock_received?(sym, args, options={})
148:     count = 0
149:     @calls.each { |call_record|
150:       count += 1 if (call_record.method_name == sym) && ArgumentMatching.all_match?(args, call_record.args)
151:     }
152:     if options[:times]
153:       result = count == options[:times]
154:     else
155:       result = count > 0
156:     end
157:     result
158:   end