code: def testGetEvalSharedModelTwoModelCase(self):
      model_name = "model_1"
      name_to_eval_shared_model = {
          model_name: types.EvalSharedModel(model_name=model_name),
          "model_2": types.EvalSharedModel(model_name="model_2"),
      }
      returned_model = model_util.get_eval_shared_model(
          model_name, name_to_eval_shared_model
      )
      self.assertEqual(model_name, returned_model.model_name)
  
imports: import tempfile
  import unittest
  from absl.testing import parameterized
  import apache_beam
  from apache_beam.testing import util
  import numpy
  import tensorflow
  from tensorflow_model_analysis import constants
  from tensorflow_model_analysis.api import types
  from tensorflow_model_analysis.eval_saved_model import testutil
  from tensorflow_model_analysis.proto import config_pb2
  from tensorflow_model_analysis.utils import model_util
  from tensorflow_model_analysis.utils import util
  from tfx_bsl.tfxio import tf_example_record
  from google.protobuf import text_format
  from tensorflow.core.protobuf import saved_model_pb2
  from tensorflow_metadata.proto.v0 import schema_pb2
label_desc: Use image node_id 30 for calling the ModelUtilTest obj's underlying member method code with example usage: obj.testGetEvalSharedModelTwoModelCase() without return types