async def METHOD_NAME(
    self, response: disnake.InteractionResponse, adapter, parent_type, with_message, expected
) -> None:
    response._parent.type = parent_type
    await response.defer(with_message=with_message)
    adapter.create_interaction_response.assert_awaited_once_with(
        response._parent.id,
        response._parent.token,
        session=response._parent._session,
        **expected,
    )