code: def test_create_crawler(self, mock_get_conn):
      mock_get_conn.return_value.create_crawler.return_value = {
          "Crawler": {"Name": mock_crawler_name}
      }
      glue_crawler = self.hook.create_crawler(**mock_config)
      assert "Crawler" in glue_crawler
      assert "Name" in glue_crawler["Crawler"]
      assert glue_crawler["Crawler"]["Name"] == mock_crawler_name
  
imports: from __future__ import annotations
  from copy import deepcopy
  from typing import TYPE_CHECKING
  from unittest import mock
  from moto import mock_sts
  from moto.core import DEFAULT_ACCOUNT_ID
  from airflow.providers.amazon.aws.hooks.glue_crawler import GlueCrawlerHook
label_desc: Use image node_id 12 for calling the TestGlueCrawlerHook obj's underlying member method code with example usage: obj.test_create_crawler(mock_get_conn) without return types