def test_assert_valid_hook_call(self, mock_hook):
     task = CloudMemorystoreCreateInstanceAndImportOperator(
         task_id=TEST_TASK_ID,
         location=TEST_LOCATION,
         instance_id=TEST_INSTANCE_ID,
         instance=TEST_INSTANCE,
         input_config=TEST_INPUT_CONFIG,
         project_id=TEST_PROJECT_ID,
         retry=TEST_RETRY,
         timeout=TEST_TIMEOUT,
         metadata=TEST_METADATA,
         gcp_conn_id=TEST_GCP_CONN_ID,
     )
     task.execute(mock.MagicMock())
     mock_hook.assert_has_calls([
         mock.call(gcp_conn_id=TEST_GCP_CONN_ID),
         mock.call().create_instance(
             location=TEST_LOCATION,
             instance_id=TEST_INSTANCE_ID,
             instance=TEST_INSTANCE,
             project_id=TEST_PROJECT_ID,
             retry=TEST_RETRY,
             timeout=TEST_TIMEOUT,
             metadata=TEST_METADATA,
         ),
         mock.call().import_instance(
             input_config=TEST_INPUT_CONFIG,
             instance=TEST_INSTANCE,
             location=TEST_LOCATION,
             metadata=TEST_METADATA,
             project_id=TEST_PROJECT_ID,
             retry=TEST_RETRY,
             timeout=TEST_TIMEOUT,
         ),
     ])
        project_id=GCP_PROJECT_ID)
    # [END howto_operator_delete_instance]

    delete_instance_2 = CloudMemorystoreDeleteInstanceOperator(
        task_id="delete-instance-2",
        location="europe-north1",
        instance=INSTANCE_NAME_2,
        project_id=GCP_PROJECT_ID,
    )

    # [END howto_operator_create_instance_and_import]
    create_instance_and_import = CloudMemorystoreCreateInstanceAndImportOperator(
        task_id="create-instance-and-import",
        location="europe-north1",
        instance_id=INSTANCE_NAME_3,
        instance=FIRST_INSTANCE,
        input_config={"gcs_source": {
            "uri": EXPORT_GCS_URL
        }},
        project_id=GCP_PROJECT_ID,
    )
    # [START howto_operator_create_instance_and_import]

    # [START howto_operator_scale_instance]
    scale_instance = CloudMemorystoreScaleInstanceOperator(
        task_id="scale-instance",
        location="europe-north1",
        instance_id=INSTANCE_NAME_3,
        project_id=GCP_PROJECT_ID,
        memory_size_gb=3,
    )
    # [END howto_operator_scale_instance]