async def METHOD_NAME(
    faker: Faker,
    mocker: MockerFixture,
    aioresponses_mocker: AioResponsesMock,
):
    mocker.patch(
        f"{MODULE_GC_CORE_ORPHANS}.is_node_id_present_in_any_project_workbench",
        autospec=True,
        return_value=True,
    )
    mocker.patch(
        f"{MODULE_GC_CORE_ORPHANS}.ProjectDBAPI.get_from_app_context",
        autospec=True,
        return_value=AsyncMock(),
    )
    # mock settings
    mocked_settings = AsyncMock()
    mocked_settings.base_url = URL("http://director-v2:8000/v2")
    mocked_settings.DIRECTOR_V2_STOP_SERVICE_TIMEOUT = 10
    mocker.patch(
        "simcore_service_webserver.director_v2._core_dynamic_services.get_plugin_settings",
        autospec=True,
        return_value=mocked_settings,
    )
    mocker.patch(
        "simcore_service_webserver.director_v2._core_base.get_client_session",
        autospec=True,
        return_value=ClientSession(),
    )
    aioresponses_mocker.delete(
        re.compile(r"^http://[a-z\-_]*director-v2:[0-9]+/v2/dynamic_services.*$"),
        status=web.HTTPConflict.status_code,
        payload={"code": "waiting_for_intervention"},
        repeat=True,
    )
    await _remove_single_service_if_orphan(
        app=AsyncMock(),
        dynamic_service={
            "service_host": "host",
            "service_uuid": faker.uuid4(),
            "user_id": 1,
            "project_id": faker.uuid4(),
        },
        currently_opened_projects_node_ids={},
    )