class RSpec::Mocks::AnyInstance::StubChain

@private

def create_message_expectation_on(instance)

def create_message_expectation_on(instance)
  proxy = ::RSpec::Mocks.space.proxy_for(instance)
  method_name, opts = @expectation_args
  opts = (opts || {}).merge(:expected_form => IGNORED_BACKTRACE_LINE)
  stub = proxy.add_stub(method_name, opts, &@expectation_block)
  @recorder.stubs[stub.message] << stub
  if RSpec::Mocks.configuration.yield_receiver_to_any_instance_implementation_blocks?
    stub.and_yield_receiver_to_implementation
  end
  stub
end

def expectation_fulfilled?

Other tags:
    Private: -
def expectation_fulfilled?
  true
end

def invocation_order

def invocation_order
  InvocationOrder
end

def verify_invocation_order(rspec_method_name, *_args, &_block)

def verify_invocation_order(rspec_method_name, *_args, &_block)
  return if invocation_order.fetch(rspec_method_name, [nil]).include?(last_message)
  raise NoMethodError, "Undefined method #{rspec_method_name}"
end