code: def test_summary_dict(self) -> None:
      self.assertDictEqual(
          self.param1.summary_dict,
          {
              "name": "x",
              "type": "Fixed",
              "domain": "value=True",
              "parameter_type": "bool",
          },
      )
      self.assertDictEqual(
          self.param2.summary_dict,
          {
              "name": "y",
              "type": "Fixed",
              "domain": "value='foo'",
              "parameter_type": "string",
          },
      )
  
imports: from ax.core.parameter import _get_parameter_type, ChoiceParameter, EPS, FixedParameter, ParameterType, RangeParameter
  from ax.exceptions.core import UserInputError
  from ax.utils.common.testutils import TestCase
  from ax.utils.common.typeutils import not_none
label_desc: Use image node_id 14 for calling the FixedParameterTest obj's underlying member method code with example usage: obj.test_summary_dict() without return types