class_docstr: Stores integration test cases generated by parsing YAML files.
docstr: Get a specific test case by name. Throws an error if the given test case does not exist.
docstr_tok: ["Get","a","specific","test","case","by","name",".","Throws","an","error","if","the","given","test","case","does","not","exist","."]
code: def get_test_case(
      self, test_case_name: str
  ) -> ConfiguredIntegrationTestCase:
      """Get a specific test case by name. Throws an error if the given test case does not exist."""
      if test_case_name not in self._test_cases:
          raise ValueError(f"Unknown test case: {test_case_name}")
      return self._test_cases[test_case_name]
  
imports: from __future__ import annotations
  import logging
  import os
  from collections import OrderedDict
  from enum import Enum
  from typing import Dict, Optional, Sequence, Tuple
  import yaml
  from dbt_semantic_interfaces.implementations.base import FrozenBaseModel
label_desc: Use image node_id 5 for calling the ConfiguredIntegrationTestCaseRepository obj's underlying member method code with example usage: obj.get_test_case(test_case_name) and returns: self