code: def test_account_url_without_host(
      self,
      mocked_connection,
      mocked_blob_service_client,
      mocked_default_azure_credential,
  ):
      mocked_default_azure_credential.return_value = "default-creds"
      WasbHook(wasb_conn_id=mocked_connection.conn_id).get_conn()
      if "shared_access_key" in mocked_connection.extra_dejson:
          mocked_blob_service_client.assert_called_once_with(
              account_url=f"https://{mocked_connection.login}.blob.core.windows.net/",
              credential=mocked_connection.extra_dejson[
                  "shared_access_key"
              ],
              proxies=mocked_connection.extra_dejson["proxies"],
              shared_access_key=mocked_connection.extra_dejson[
                  "shared_access_key"
              ],
          )
      else:
          mocked_blob_service_client.assert_called_once_with(
              account_url=f"https://{mocked_connection.login}.blob.core.windows.net/",
              credential="default-creds",
              proxies=mocked_connection.extra_dejson["proxies"],
          )
  
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 10 for calling the TestWasbHook obj's underlying member method code with example usage: obj.test_account_url_without_host(mocked_connection, mocked_blob_service_client, mocked_default_azure_credential) without return types