code: def testVerifyEvaluatorRaisesValueError(self):
      extractors = [
          extractor.Extractor(
              stage_name="ExtractorThatExists", ptransform=None
          )
      ]
      evaluator.verify_evaluator(
          evaluator.Evaluator(
              stage_name="EvaluatorWithoutError",
              run_after="ExtractorThatExists",
              ptransform=None,
          ),
          extractors,
      )
  
      with self.assertRaises(ValueError):
          evaluator.verify_evaluator(
              evaluator.Evaluator(
                  stage_name="EvaluatorWithError",
                  run_after="ExtractorThatDoesNotExist",
                  ptransform=None,
              ),
              extractors,
          )
  
imports: import tensorflow
  from tensorflow_model_analysis.eval_saved_model import testutil
  from tensorflow_model_analysis.evaluators import evaluator
  from tensorflow_model_analysis.extractors import extractor
label_desc: Use image node_id 1 for calling the EvaluatorTest obj's underlying member method code with example usage: obj.testVerifyEvaluatorRaisesValueError() without return types