code: def test_execute(self, hook_mock):
      filter = "filter_description"
      limit = 2
      job_name = "test_job"
  
      operator = CloudBatchListTasksOperator(
          task_id=TASK_ID,
          project_id=PROJECT_ID,
          region=REGION,
          job_name=job_name,
          filter=filter,
          limit=limit,
      )
  
      operator.execute(context=mock.MagicMock())
  
      hook_mock.return_value.list_tasks.assert_called_once_with(
          region=REGION,
          project_id=PROJECT_ID,
          filter=filter,
          job_name=job_name,
          limit=limit,
          group_name="group0",
      )
  
file_path: airflow/tests/providers/google/cloud/operators/test_cloud_batch.py
imports: from __future__ import annotations
  from unittest import mock
  import pytest
  from google.cloud import batch_v1
  from airflow.exceptions import AirflowException, TaskDeferred
  from airflow.providers.google.cloud.operators.cloud_batch import CloudBatchDeleteJobOperator, CloudBatchListJobsOperator, CloudBatchListTasksOperator, CloudBatchSubmitJobOperator
label_desc: Use image node_id 1 for calling the TestCloudBatchListTasksOperator obj's underlying member method code with example usage: obj.test_execute(hook_mock) without return types