code: def test_replace_dict_values_1(self):
      d = {
          "a": 1234,
          "b": 0.1234,
          "c": {"d": 123.456, "e": 1234, "f": {"g": 1234}},
      }
      expected_d = {
          "a": "1,234",
          "b": "0.1234",
          "c": {"d": "123.456", "e": "1,234", "f": {"g": "1,234"}},
      }
      res_d = replace_dict_values(d, display_value, ",", ".")
      assert d == expected_d
      assert res_d == expected_d
  
imports: import unittest
  import numpy
  import pandas
  from shapash.report.common import VarType, series_dtype, numeric_is_continuous, get_callable, display_value, replace_dict_values
label_desc: Use image node_id 15 for calling the TestCommon obj's underlying member method code with example usage: obj.test_replace_dict_values_1() without return types