code: def test_get_sftp_files_map_no_wildcard(self, sftp_hook, mock_hook):
      sftp_hook.return_value.get_tree_map.return_value = [
          EXPECTED_FILES,
          [],
          [],
      ]
      operator = SFTPToWasbOperator(
          task_id=TASK_ID,
          sftp_source_path=SOURCE_PATH_NO_WILDCARD,
          sftp_conn_id=SFTP_CONN_ID,
          container_name=CONTAINER_NAME,
          wasb_conn_id=WASB_CONN_ID,
          move_object=True,
      )
      files = operator.get_sftp_files_map()
  
      assert len(files) == 1, "no matched at expected found files"
      assert (
          files[0].blob_name == EXPECTED_BLOB_NAME
      ), "expected blob name not matched"
  
file_path: airflow/tests/providers/microsoft/azure/transfers/test_sftp_to_wasb.py
imports: from __future__ import annotations
  from unittest import mock
  import pytest
  from airflow.exceptions import AirflowException
  from airflow.providers.microsoft.azure.transfers.sftp_to_wasb import SftpFile, SFTPToWasbOperator
label_desc: Use image node_id 7 for calling the TestSFTPToWasbOperator obj's underlying member method code with example usage: obj.test_get_sftp_files_map_no_wildcard(sftp_hook, mock_hook) without return types