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)