module Spy::Mock

def get_inherited_methods(klass_ancestors, visibility)

def get_inherited_methods(klass_ancestors, visibility)
  instance_methods = klass_ancestors.map do |klass|
    klass.send("#{visibility}_instance_methods".to_sym, false)
  end
  instance_methods.flatten!
  instance_methods.uniq!
  instance_methods - METHODS_NOT_TO_OVERRIDE
end