def test_string_length_non_one(self):
     self.assertEqual(validate_input('Testfail'), False)
     self.assertEqual(validate_input('xy'), False)
     self.assertEqual(validate_input('Test space'), False)
 def test_invalid_input_edges(self):
     self.assertEqual(validate_input('@'), False)
     self.assertEqual(validate_input('['), False)
 def test_invalid_input_symbols(self):
     self.assertEqual(validate_input('.'), False)
     self.assertEqual(validate_input('!'), False)
     self.assertEqual(validate_input('*'), False)
 def test_invalid_input_number(self):
     self.assertEqual(validate_input(1), False)
 def test_invalid_letter_q(self):
     self.assertEqual(validate_input('q'), False)
 def test_valid_letter_M(self):
     self.assertEqual(validate_input('M'), True)