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