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