def test_given_weight_is_not_isdigit(self): statement = FormatValidators.validate_id("ff") self.assertFalse(statement)
def test_id_is_idcard(self): statement = FormatValidators.validate_id("123456AB") self.assertEqual("123456AB", statement)
def test_id_is_is_null(self): statement = FormatValidators.validate_id("") self.assertFalse(statement)
def test_id_is_exactly_eight_chars_but_entirely_wrong(self): statement = FormatValidators.validate_id("12345678") self.assertFalse(statement)
def test_id_is_shorter_than_eight_chars(self): statement = FormatValidators.validate_id("ASD") self.assertFalse(statement)
def test_id_is_longer_than_eight_chars(self): statement = FormatValidators.validate_id("ASDFGH121111111111") self.assertFalse(statement)
def test_id_is_passport(self): statement = FormatValidators.validate_id("ASDFGH12") self.assertEqual("ASDFGH12", statement)