code: def setup_method(self, create_mock_connections):
      self.login = "login"
      self.wasb_test_key = "wasb_test_key"
      self.connection_type = "wasb"
      self.azure_test_connection_string = "azure_test_connection_string"
      self.azure_shared_key_test = "azure_shared_key_test"
      self.ad_conn_id = "ad_conn_id"
      self.sas_conn_id = "sas_token_id"
      self.extra__wasb__sas_conn_id = "extra__wasb__sas_conn_id"
      self.http_sas_conn_id = "http_sas_conn_id"
      self.extra__wasb__http_sas_conn_id = (
          "extra__wasb__http_sas_conn_id"
      )
      self.public_read_conn_id = "pub_read_id"
      self.public_read_conn_id_without_host = "pub_read_id_without_host"
      self.managed_identity_conn_id = "managed_identity_conn_id"
      self.authority = "https://test_authority.com"
  
      self.proxies = PROXIES
      self.client_secret_auth_config = {
          "proxies": self.proxies,
          "connection_verify": False,
          "authority": self.authority,
      }
  
      conns = create_mock_connections(
          Connection(
              conn_id="wasb_test_key",
              conn_type=self.connection_type,
              login=self.login,
              password="key",
          ),
          Connection(
              conn_id=self.public_read_conn_id,
              conn_type=self.connection_type,
              host="https://accountname.blob.core.windows.net",
              extra={"proxies": self.proxies},
          ),
          Connection(
              conn_id=self.public_read_conn_id_without_host,
              conn_type=self.connection_type,
              login=self.login,
              extra={"proxies": self.proxies},
          ),
          Connection(
              conn_id=self.azure_test_connection_string,
              conn_type=self.connection_type,
              extra={
                  "connection_string": CONN_STRING,
                  "proxies": self.proxies,
              },
          ),
          Connection(
              conn_id=self.azure_shared_key_test,
              conn_type=self.connection_type,
              host="https://accountname.blob.core.windows.net",
              extra={
                  "shared_access_key": "token",
                  "proxies": self.proxies,
              },
          ),
          Connection(
              conn_id=self.ad_conn_id,
              conn_type=self.connection_type,
              host="conn_host",
              login="appID",
              password="appsecret",
              extra={
                  "tenant_id": "token",
                  "proxies": self.proxies,
                  "client_secret_auth_config": self.client_secret_auth_config,
              },
          ),
          Connection(
              conn_id=self.managed_identity_conn_id,
              conn_type=self.connection_type,
              extra={"proxies": self.proxies},
          ),
          Connection(
              conn_id="sas_conn_id",
              conn_type=self.connection_type,
              login=self.login,
              extra={"sas_token": "token", "proxies": self.proxies},
          ),
          Connection(
              conn_id=self.extra__wasb__sas_conn_id,
              conn_type=self.connection_type,
              login=self.login,
              extra={
                  "extra__wasb__sas_token": "token",
                  "proxies": self.proxies,
              },
          ),
          Connection(
              conn_id=self.http_sas_conn_id,
              conn_type=self.connection_type,
              extra={
                  "sas_token": "https://login.blob.core.windows.net/token",
                  "proxies": self.proxies,
              },
          ),
          Connection(
              conn_id=self.extra__wasb__http_sas_conn_id,
              conn_type=self.connection_type,
              extra={
                  "extra__wasb__sas_token": "https://login.blob.core.windows.net/token",
                  "proxies": self.proxies,
              },
          ),
      )
      self.connection_map = {conn.conn_id: conn for conn in conns}
  
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 1 for calling the TestWasbHook obj's underlying member method code with example usage: obj.setup_method(create_mock_connections) without return types