Sha256: 230edc6cd31b7fa9335f78edc2db718115960737221ca8163932af80263ec9a6
Contents?: true
Size: 416 Bytes
Versions: 11
Compression:
Stored size: 416 Bytes
Contents
require 'mocha/stubbed_method' module Mocha class InstanceMethod < StubbedMethod private def mock_owner stubbee end def method_body(method) PRE_RUBY_V19 ? proc { |*args, &block| method.call(*args, &block) } : method end def stubbee_method(method_name) stubbee._method(method_name) end def original_method_owner stubbee.singleton_class end end end
Version data entries
11 entries across 11 versions & 1 rubygems