class RuboCop::Cop::Minitest::AssertMatch
def on_send(node)
def on_send(node) assert_match(node) do |expected, actual, rest_args| basic_arguments = order_expected_and_actual(expected, actual) preferred = (message_arg = rest_args.first) ? "#{basic_arguments}, #{message_arg.source}" : basic_arguments message = format(MSG, preferred: preferred) add_offense(node, message: message) do |corrector| corrector.replace(node.loc.selector, 'assert_match') range = if node.method?(:assert) node.first_argument else node.first_argument.source_range.begin.join(node.arguments[2].source_range.end) end corrector.replace(range, basic_arguments) end end end