# File lib/mocha/class_methods.rb, line 33 def method_exists?(method, include_public_methods = true) if include_public_methods return true if @stubba_object.public_instance_methods(true).include?(method) return true if @stubba_object.allocate.respond_to?(method.to_sym) end return true if @stubba_object.protected_instance_methods(true).include?(method) return true if @stubba_object.private_instance_methods(true).include?(method) false end