def METHOD_NAME(self, client, **kwargs):
    set_bodiless_matcher()
    # backup the vault
    container_uri = kwargs.pop("container_uri")
    sas_token = kwargs.pop("sas_token")
    backup_poller = client.begin_backup(container_uri, sas_token)
    backup_operation = backup_poller.result()
    assert backup_operation.folder_url
    # restore the backup
    restore_poller = client.begin_restore(backup_operation.folder_url, sas_token)
    restore_poller.wait()
    if self.is_live:
        time.sleep(60)  # additional waiting to avoid conflicts with resources in other tests