class RSpec::Mocks::AnyInstance::ExpectChainChain

@private

Public Class Methods

new(*args) click to toggle source
Calls superclass method
# File lib/rspec/mocks/any_instance/expect_chain_chain.rb, line 6
def initialize(*args)
  super
  @expectation_fulfilled = false
end

Public Instance Methods

expectation_fulfilled?() click to toggle source
# File lib/rspec/mocks/any_instance/expect_chain_chain.rb, line 11
def expectation_fulfilled?
  @expectation_fulfilled
end
playback!(instance) click to toggle source
Calls superclass method
# File lib/rspec/mocks/any_instance/expect_chain_chain.rb, line 15
def playback!(instance)
  super.tap { @expectation_fulfilled = true }
end

Private Instance Methods

create_message_expectation_on(instance) click to toggle source
# File lib/rspec/mocks/any_instance/expect_chain_chain.rb, line 21
def create_message_expectation_on(instance)
  ::RSpec::Mocks::ExpectChain.expect_chain_on(instance, *@expectation_args, &@expectation_block)
end
invocation_order() click to toggle source
# File lib/rspec/mocks/any_instance/expect_chain_chain.rb, line 25
def invocation_order
  EmptyInvocationOrder
end