code: def test_replace_similar_chars(self) -> None:
      augmented_chars = txtaugs.replace_similar_chars(
          self.texts[0], aug_word_p=0.3, aug_char_p=0.3, n=2
      )
      self.assertEqual(
          augmented_chars,
          [
              "T/-/e quick brown 'fox' coul|)n't jump over the green, grassy hill.",
              "T)-(e quick br0wn 'fox' couldn't jump over the green, g12assy hill.",
          ],
      )
      augmented_chars_targetted = txtaugs.replace_similar_chars(
          self.texts[0],
          aug_word_p=0.3,
          aug_char_p=0.3,
          n=2,
          priority_words=self.priority_words,
      )
      self.assertEqual(
          augmented_chars_targetted,
          [
              "The quic|{ brown 'fox' couldn't jump Dver the green, gr4ssy hill.",
              "7he quick brown 'fox' couldn't jump over the green, gr4ssy hill.",
          ],
      )
  
imports: import random
  import unittest
  from augly import text
  from augly.utils import FUN_FONTS_GREEK_PATH
label_desc: Use image node_id 14 for calling the FunctionalTextUnitTest obj's underlying member method code with example usage: obj.test_replace_similar_chars() without return types