class RSpec::Mocks::MethodDouble
def visibility
def visibility if Mock === @object 'public' elsif object_singleton_class.private_method_defined?(@method_name) 'private' elsif object_singleton_class.protected_method_defined?(@method_name) 'protected' else 'public' end end