# File lib/mocha/object.rb, line 93
 93:     def stubs(method_name_or_hash)
 94:       expectation = nil
 95:       mockery = Mocha::Mockery.instance
 96:       iterator = ArgumentIterator.new(method_name_or_hash)
 97:       iterator.each { |*args|
 98:         method_name = args.shift
 99:         mockery.on_stubbing(self, method_name)
100:         method = stubba_method.new(stubba_object, method_name)
101:         mockery.stubba.stub(method)
102:         expectation = mocha.stubs(method_name, caller)
103:         expectation.returns(args.shift) if args.length > 0
104:       }
105:       expectation
106:     end