# File lib/mocha/expectation_list.rb, line 9 9: def add(expectation) 10: @expectations.unshift(expectation) 11: expectation 12: end
# File lib/mocha/expectation_list.rb, line 46 46: def any? 47: @expectations.any? 48: end
# File lib/mocha/expectation_list.rb, line 42 42: def length 43: @expectations.length 44: end
# File lib/mocha/expectation_list.rb, line 22 22: def match(method_name, *arguments) 23: matching_expectations(method_name, *arguments).first 24: end
# File lib/mocha/expectation_list.rb, line 26 26: def match_allowing_invocation(method_name, *arguments) 27: matching_expectations(method_name, *arguments).detect { |e| e.invocations_allowed? } 28: end
# File lib/mocha/expectation_list.rb, line 18 18: def matches_method?(method_name) 19: @expectations.any? { |expectation| expectation.matches_method?(method_name) } 20: end
# File lib/mocha/expectation_list.rb, line 14 14: def remove_all_matching_method(method_name) 15: @expectations.reject! { |expectation| expectation.matches_method?(method_name) } 16: end
# File lib/mocha/expectation_list.rb, line 34 34: def to_a 35: @expectations 36: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.