code: def test_delete_multiple_blobs(
      self, mock_check, mock_get_blobslist, mock_delete_blobs
  ):
      mock_check.return_value = False
      mock_get_blobslist.return_value = [
          "blob_prefix/blob1",
          "blob_prefix/blob2",
      ]
      hook = WasbHook(wasb_conn_id=self.azure_shared_key_test)
      hook.delete_file("container", "blob_prefix", is_prefix=True)
      mock_get_blobslist.assert_called_once_with(
          "container", prefix="blob_prefix", delimiter=""
      )
      mock_delete_blobs.assert_any_call(
          "container",
          "blob_prefix/blob1",
          "blob_prefix/blob2",
      )
      assert mock_delete_blobs.call_count == 1
  
imports: from __future__ import annotations
  from unittest import mock
  import pytest
  from azure.core.exceptions import ResourceNotFoundError
  from azure.storage.blob import BlobServiceClient
  from azure.storage.blob._models import BlobProperties
  from airflow.exceptions import AirflowException
  from airflow.models import Connection
  from airflow.providers.microsoft.azure.hooks.wasb import WasbHook
label_desc: Use image node_id 35 for calling the TestWasbHook obj's underlying member method code with example usage: obj.test_delete_multiple_blobs(mock_check, mock_get_blobslist, mock_delete_blobs) without return types