def test_invalidate_too_few_digits(self): """invalidate guesses with too few digits""" guess = "123" valid = codebreaker.guess_is_valid(guess, self.length) self.assertEqual(valid, False)
def test_invalidate_non_digits(self): """invalidate guesses with non-digit chars""" guess = "1Q84" valid = codebreaker.guess_is_valid(guess, self.length) self.assertEqual(valid, False)
def test_valid_guess(self): """validate valid guesses""" guess = "1234" valid = codebreaker.guess_is_valid(guess, self.length) self.assertEqual(valid, True)