def METHOD_NAME(
    mocked_webserver_service_api: MockRouter,
    project_tests_dir: Path,
) -> MockedBackendApiDict:
    mock_name = "delete_project_not_found.json"
    environment = jinja2.Environment(
        loader=jinja2.FileSystemLoader(project_tests_dir / "mocks"), autoescape=True
    )
    template = environment.get_template(mock_name)
    def _response(request: httpx.Request, project_id: str):
        capture = HttpApiCallCaptureModel.parse_raw(
            template.render(project_id=project_id)
        )
        return httpx.Response(
            status_code=capture.status_code, json=capture.response_body
        )
    mocked_webserver_service_api.delete(
        path__regex=rf"/projects/(?P<project_id>{UUID_RE_BASE})$",
        name="delete_project",
    ).mock(side_effect=_response)
    return MockedBackendApiDict(webserver=mocked_webserver_service_api, catalog=None)