class RuboCop::Cop::Discourse::NoJsonParseResponse

expect(response.parsed_body).to eq({})
# good
expect(::JSON.parse(response.body)).to eq({})
# bad
@example
Use ‘response.parsed_body` instead of `JSON.parse(response.body)` in specs.

def autocorrect(node)

def autocorrect(node)
  lambda { |corrector| corrector.replace(node.loc.expression, "response.parsed_body") }
end

def on_send(node)

def on_send(node)
  return unless json_parse_body?(node)
  add_offense(node, message: MSG)
end