def test_simple_symbols(self):
     for i in range(100):
         self.assertIn(random_char_replacement(
             random.choice(list('!@#$%^&*()_-~`"\',./<>?:;\\|[]{}'))),
             list('!@#$%^&*()_-~`"\',./<>?:;\\|[]{}'))
 def test_simple_uc_letter(self):
     for i in range(100):
         self.assertIn(random_char_replacement(
             random.choice(list(string.ascii_uppercase))),
             list(string.ascii_uppercase))
 def test_simple_whitespace(self):
     for i in range(100):
         self.assertIn(random_char_replacement(
             random.choice(list(string.whitespace))),
             list(string.whitespace))
 def test_simple_digit(self):
     for i in range(100):
         self.assertIn(random_char_replacement(
             random.choice(list(string.digits))),
             list(string.digits))