code: def test_execute_with_default_params(self, hook_mock):
      op = DataprepCopyFlowOperator(
          task_id=TASK_ID,
          dataprep_conn_id=DATAPREP_CONN_ID,
          flow_id=FLOW_ID,
      )
      op.execute(context=mock.MagicMock())
      hook_mock.assert_called_once_with(
          dataprep_conn_id="dataprep_default"
      )
      hook_mock.return_value.copy_flow.assert_called_once_with(
          flow_id=FLOW_ID,
          name="",
          description="",
          copy_datasources=False,
      )
  
imports: from __future__ import annotations
  from unittest import mock
  import pytest
  from airflow.providers.google.cloud.operators.dataprep import DataprepCopyFlowOperator, DataprepDeleteFlowOperator, DataprepGetJobGroupOperator, DataprepGetJobsForJobGroupOperator, DataprepRunFlowOperator, DataprepRunJobGroupOperator
label_desc: Use image node_id 1 for calling the TestDataprepCopyFlowOperatorTest obj's underlying member method code with example usage: obj.test_execute_with_default_params(hook_mock) without return types