# File lib/mocha/api.rb, line 40 40: def mock(*arguments, &block) 41: name = arguments.shift if arguments.first.is_a?(String) 42: expectations = arguments.shift || {} 43: mock = name ? Mockery.instance.named_mock(name, &block) : Mockery.instance.unnamed_mock(&block) 44: mock.expects(expectations) 45: mock 46: end