code: def setUp(self):
      super().setUp()
      self._model = channel_utils.as_channel(
          [standard_artifacts.Model()]
      )
      self._model_blessing = channel_utils.as_channel(
          [standard_artifacts.ModelBlessing()]
      )
      self._infra_blessing = channel_utils.as_channel(
          [standard_artifacts.InfraBlessing()]
      )
      self._push_destination = pusher_pb2.PushDestination(
          filesystem=pusher_pb2.PushDestination.Filesystem(
              base_directory=self.get_temp_dir()
          )
      )
  
file_path: tfx/tfx/components/pusher/component_test.py
imports: import tensorflow
  from tfx.components.pusher import component
  from tfx.components.pusher import executor
  from tfx.dsl.components.base import executor_spec
  from tfx.orchestration import data_types
  from tfx.proto import pusher_pb2
  from tfx.types import channel_utils
  from tfx.types import standard_artifacts
  from tfx.types import standard_component_specs
label_desc: Use image node_id 1 for calling the ComponentTest obj's underlying member method code with example usage: obj.setUp() without return types