def METHOD_NAME(self):
    assert parse_json("{}") == {}
    assert parse_json('{"test": 1}') == {"test": 1}
    assert parse_json('{"test": 1}', schema=validate.Schema({"test": 1})) == {"test": 1}
    with pytest.raises(PluginError):
        parse_json("""{"test: 1}""")
    with pytest.raises(SyntaxError):
        parse_json("""{"test: 1}""", exception=SyntaxError)
    with pytest.raises(PluginError):
        parse_json("""{"test: 1}""" * 10)