async def METHOD_NAME(
    client: TestClient,
    path_params: MyRequestPathParams,
    query_params: MyRequestQueryParams,
):
    r = await client.get(
        f"/projects/{path_params.project_uuid}",
        params=query_params.as_params(),
        json={"invalid": "body"},
    )
    assert r.status == web.HTTPUnprocessableEntity.status_code, f"{await r.text()}"
    response_body = await r.json()
    assert response_body["error"].pop("resource")
    assert response_body == {
        "error": {
            "msg": "Invalid field/s 'x, z' in request body",
            "details": [
                {
                    "loc": "x",
                    "msg": "field required",
                    "type": "value_error.missing",
                },
                {
                    "loc": "z",
                    "msg": "field required",
                    "type": "value_error.missing",
                },
            ],
        }
    }