class RSpec::Mocks::AnyInstance::StubChainChain

@private

Public Class Methods

new(*args, &block) click to toggle source

@private

# File lib/rspec/mocks/any_instance/stub_chain_chain.rb, line 8
def initialize(*args, &block)
  record(:stub_chain, *args, &block)
end

Private Instance Methods

invocation_order() click to toggle source
# File lib/rspec/mocks/any_instance/stub_chain_chain.rb, line 14
def invocation_order
  @invocation_order ||= {
    :stub_chain => [nil],
    :and_return => [:stub_chain],
    :and_raise => [:stub_chain],
    :and_yield => [:stub_chain]
  }
end