code: def _setup_pipeline_for_input_resolver_test(self, num_examples=1):
      self._pipeline = self.load_pipeline_proto(
          "pipeline_for_input_resolver_test.pbtxt"
      )
      self._my_example_gen = self._pipeline.nodes[0].pipeline_node
      self._my_transform = self._pipeline.nodes[2].pipeline_node
      self._metadata_handle = self.enter_context(self.get_metadata())
  
      examples = [
          self.make_examples(uri=f"examples/{i+1}")
          for i in range(num_examples)
      ]
      output_dict = self.fake_execute(
          self._metadata_handle,
          self._my_example_gen,
          input_map=None,
          output_map={"output_examples": examples},
      )
      self._examples = output_dict["output_examples"]
  
imports: import collections
  import os
  import tensorflow
  from tfx import types
  from tfx.dsl.compiler import placeholder_utils
  from tfx.orchestration import metadata
  from tfx.orchestration.portable import data_types
  from tfx.orchestration.portable import execution_publish_utils
  from tfx.orchestration.portable import inputs_utils
  from tfx.orchestration.portable.input_resolution import exceptions
  from tfx.orchestration.portable.mlmd import context_lib
  from tfx.proto.orchestration import pipeline_pb2
  from tfx.utils import test_case_utils
  from google.protobuf import text_format
  from ml_metadata.proto import metadata_store_pb2
label_desc: Use image node_id 5 for calling the InputsUtilsTest obj's underlying member method code with example usage: obj._setup_pipeline_for_input_resolver_test(num_examples) without return types