code: def test__add_prefix_suffix(self):
      result = self.data.ta.hl2(append=False, prefix="pre")
      self.assertEqual(result.name, "pre_HL2")
  
      result = self.data.ta.hl2(append=False, suffix="suf")
      self.assertEqual(result.name, "HL2_suf")
  
      result = self.data.ta.hl2(
          append=False, prefix="pre", suffix="suf"
      )
      self.assertEqual(result.name, "pre_HL2_suf")
  
      result = self.data.ta.hl2(append=False, prefix=1, suffix=2)
      self.assertEqual(result.name, "1_HL2_2")
  
      result = self.data.ta.macd(
          append=False, prefix="pre", suffix="suf"
      )
      for col in result.columns:
          self.assertTrue(
              col.startswith("pre_") and col.endswith("_suf")
          )
  
imports: from .config import sample_data
  from .context import pandas_ta
  from unittest import skip, TestCase
  from unittest.mock import patch
  import numpy
  import numpy.testing
  from pandas import DataFrame, Series
  from pandas.api.types import is_datetime64_ns_dtype, is_datetime64tz_dtype
label_desc: Use image node_id 5 for calling the TestUtilities obj's underlying member method code with example usage: obj.test__add_prefix_suffix() without return types