class Mocha::AnyInstanceReceiver

Public Class Methods

new(klass) click to toggle source
# File lib/mocha/receivers.rb, line 20
def initialize(klass)
  @klass = klass
end

Public Instance Methods

mocks() click to toggle source
# File lib/mocha/receivers.rb, line 24
def mocks
  klass = @klass
  mocks = []
  while klass
    mocha = klass.any_instance.mocha(false)
    mocks << mocha if mocha
    klass = klass.superclass
  end
  mocks
end