code: def test_export_workflow_method(self, patches):
      patches.export_utils.check_war_already_exists.return_value = (
          "/Users/dummyUser/"
      )
      patches.export_utils.zip.return_value = None
  
      package_workflow(
          self.args,
          WorkflowExportUtils.generate_manifest_json(self.args),
      )
      patches.export_utils.validate_inputs.assert_called()
      patches.export_utils.archive.assert_called()
      patches.export_utils.clean_temp_files.assert_called()
  
file_path: serve/workflow-archiver/workflow_archiver/tests/unit_tests/test_workflow_packaging.py
imports: from collections import namedtuple
  import pytest
  from workflow_archiver.workflow_packaging import generate_workflow_archive, package_workflow
  from workflow_archiver.workflow_packaging_utils import WorkflowExportUtils
label_desc: Use image node_id 3 for calling the TestWorkflowPackaging obj's underlying member method code with example usage: obj.test_export_workflow_method(patches) without return types