class Bogus::MultiStubber
Public Instance Methods
stub_all(object, methods = {})
click to toggle source
# File lib/bogus/stubbing/multi_stubber.rb, line 6 def stub_all(object, methods = {}) double = create_double.call(object) methods.each do |name, result| block = result.is_a?(Proc) ? result : proc{ result } double.stubs(name, Bogus::AnyArgs, &block) end object end