code: def testConstructDuplicateUserModule(self):
      examples = standard_artifacts.Examples()
      model_exports = standard_artifacts.Model()
  
      with self.assertRaises(ValueError):
          _ = component.Evaluator(
              examples=channel_utils.as_channel([examples]),
              model=channel_utils.as_channel([model_exports]),
              example_splits=["eval"],
              module_file="module_file_path",
              module_path="python.path.module",
          )
  
file_path: tfx/tfx/components/evaluator/component_test.py
imports: import tensorflow
  import tensorflow_model_analysis
  from tfx.components.evaluator import component
  from tfx.orchestration import data_types
  from tfx.proto import evaluator_pb2
  from tfx.types import channel_utils
  from tfx.types import standard_artifacts
  from tfx.utils import json_utils
label_desc: Use image node_id 9 for calling the ComponentTest obj's underlying member method code with example usage: obj.testConstructDuplicateUserModule() without return types