Ejemplo n.º 1
0
 def test_problem_input(self):
     self.assertEqual(True, Password.hasIncreasingStraightOfThree("hijklmmn"))
     self.assertEqual(False, Password.hasIncreasingStraightOfThree("abbceffg"))
Ejemplo n.º 2
0
 def test_chars_have_leading_y_and_z_straight(self):
     self.assertEqual(True, Password.hasIncreasingStraightOfThree("xzyxyzaa"))
Ejemplo n.º 3
0
 def test_last_chars_increasing_straight(self):
     self.assertEqual(True, Password.hasIncreasingStraightOfThree("aaaaaghi"))
Ejemplo n.º 4
0
 def test_mid_chars_increasing_straight(self):
     self.assertEqual(True, Password.hasIncreasingStraightOfThree("bbbxyzaa"))
Ejemplo n.º 5
0
 def test_no_straight(self):
     self.assertEqual(False, Password.hasIncreasingStraightOfThree("abababab"))