code: def test_execute(self):
      operator = DiscordWebhookOperator(
          task_id="discord_webhook_task", dag=self.dag, **self._config
      )
  
      assert self._config["http_conn_id"] == operator.http_conn_id
      assert (
          self._config["webhook_endpoint"] == operator.webhook_endpoint
      )
      assert self._config["message"] == operator.message
      assert self._config["username"] == operator.username
      assert self._config["avatar_url"] == operator.avatar_url
      assert self._config["tts"] == operator.tts
      assert self._config["proxy"] == operator.proxy
  
imports: from __future__ import annotations
  from airflow.models.dag import DAG
  from airflow.providers.discord.operators.discord_webhook import DiscordWebhookOperator
  from airflow.utils import timezone
label_desc: Use image node_id 2 for calling the TestDiscordWebhookOperator obj's underlying member method code with example usage: obj.test_execute() without return types