def METHOD_NAME(self):
    graph = ConjunctiveGraph("SPARQLUpdateStore")
    graph.open((self.query_endpoint, self.update_endpoint))
    update_statement = (
        f"INSERT DATA {{ {EGDO['subj']} {EGDO['pred']} {EGDO['obj']}. }}"
    )
    self.httpmock.responses[MethodName.POST].append(
        MockHTTPResponse(
            200,
            "OK",
            b"Update succeeded",
            {"Content-Type": ["text/plain; charset=UTF-8"]},
        )
    )
    # This test assumes that updates are performed using POST
    # at the moment this is the only supported way for SPARQLUpdateStore
    # to do updates.
    graph.update(update_statement)
    assert self.httpmock.call_count == 1
    req = self.httpmock.requests[MethodName.POST].pop(0)
    assert req.parsed_path.path == self.update_path
    assert "application/sparql-update" in req.headers.get("content-type")