class RuboCop::Cop::RSpec::ExpectActual

def on_send(node)

def on_send(node)
  expect_literal(node) do |actual, send_node, matcher, expected|
    next if SKIPPED_MATCHERS.include?(matcher)
    add_offense(actual) do |corrector|
      next unless CORRECTABLE_MATCHERS.include?(matcher)
      next if literal?(expected)
      corrector.replace(actual, expected.source)
      if matcher == :be
        corrector.replace(expected, actual.source)
      else
        corrector.replace(send_node, "#{matcher}(#{actual.source})")
      end
    end
  end
end