code: def test_search_tickets(self):
      zenpy_client = self.hook.get_conn()
      with patch.object(zenpy_client, "search") as search_mock:
          self.hook.search_tickets(status="open", sort_order="desc")
          search_mock.assert_called_once_with(
              type="ticket", status="open", sort_order="desc"
          )
  
file_path: airflow/tests/providers/zendesk/hooks/test_zendesk.py
imports: from __future__ import annotations
  from unittest.mock import patch
  import pytest
  from zenpy.lib.api_objects import Ticket
  from airflow.models import Connection
  from airflow.providers.zendesk.hooks.zendesk import ZendeskHook
  from airflow.utils import db
label_desc: Use image node_id 4 for calling the TestZendeskHook obj's underlying member method code with example usage: obj.test_search_tickets() without return types