code: def test_execute(self, hook_mock):
      limit = 2
      show_deleted = True
      operator = CloudRunListJobsOperator(
          task_id=TASK_ID,
          project_id=PROJECT_ID,
          region=REGION,
          limit=limit,
          show_deleted=show_deleted,
      )
  
      operator.execute(context=mock.MagicMock())
  
      hook_mock.return_value.list_jobs.assert_called_once_with(
          region=REGION,
          project_id=PROJECT_ID,
          limit=limit,
          show_deleted=show_deleted,
      )
  
imports: from __future__ import annotations
  from unittest import mock
  import pytest
  from google.cloud.run_v2 import Job
  from airflow.exceptions import AirflowException, TaskDeferred
  from airflow.providers.google.cloud.operators.cloud_run import CloudRunCreateJobOperator, CloudRunDeleteJobOperator, CloudRunExecuteJobOperator, CloudRunListJobsOperator, CloudRunUpdateJobOperator
  from airflow.providers.google.cloud.triggers.cloud_run import RunJobStatus
label_desc: Use image node_id 2 for calling the TestCloudRunListJobsOperator obj's underlying member method code with example usage: obj.test_execute(hook_mock) without return types