docstr: Test unsupported domain exception handling
code: def test_get_explainer_domain_unsupported(self):
      """
      Test unsupported domain exception handling
      """
      with self.assertRaises(
          DomainNotSupported, msg="Domain should not be supported"
      ):
          _ = ExplainerFactory.get_explainer(
              domain="unsupported_domain"
          )
  
file_path: contextual-ai/tests/explainer/test_explainer_factory.py
imports: import unittest
  from xai.explainer.config import DICT_DOMAIN_TO_DEFAULT_ALG, DICT_DOMAIN_TO_CLASS
  from xai.explainer.explainer_exceptions import DomainNotSupported, AlgorithmNotFoundInDomain
  from xai.explainer.explainer_factory import ExplainerFactory
label_desc: Use image node_id 2 for calling the TestExplainer obj's underlying member method code with example usage: obj.test_get_explainer_domain_unsupported() without return types