code: def test_dict_values(self):
      d = dict(
          tiny=BigNum.small,
          large=BigNum.big,
          larger=BigNum.huge,
          largest=BigNum.really_huge,
          e=FloatNum.e,
          pi=FloatNum.pi,
          tau=FloatNum.tau,
          i=WierdNum.inf,
          j=WierdNum.neg_inf,
          n=WierdNum.nan,
      )
      nd = self.loads(self.dumps(d))
      self.assertEqual(nd["tiny"], SMALL)
      self.assertEqual(nd["large"], BIG)
      self.assertEqual(nd["larger"], HUGE)
      self.assertEqual(nd["largest"], REALLY_HUGE)
      self.assertEqual(nd["e"], E)
      self.assertEqual(nd["pi"], PI)
      self.assertEqual(nd["tau"], TAU)
      self.assertEqual(nd["i"], INF)
      self.assertEqual(nd["j"], NEG_INF)
      self.assertTrue(isnan(nd["n"]))
  
imports: from enum import Enum, IntEnum
  from math import isnan
  from test.test_json import PyTest, CTest
label_desc: Use image node_id 6 for calling the TestEnum obj's underlying member method code with example usage: obj.test_dict_values() without return types