예제 #1
0
 def test_rc_validator_bad_rc_post54_9digits(self):
     self.assertFalse(rc_validator("830214324"))
예제 #2
0
 def test_rc_validator_valid_zero_1(self):
     self.assertTrue(rc_validator("010102984"))
예제 #3
0
 def test_rc_validator_bad_input(self):
     self.assertFalse(rc_validator("abc"))
예제 #4
0
 def test_rc_validator_bad_input_numeric(self):
     self.assertFalse(rc_validator(15))
예제 #5
0
 def test_rc_validator_invalid_female_bad_date(self):
     self.assertFalse(rc_validator("8352297329"))
예제 #6
0
 def test_rc_validator_invalid_bad_date(self):
     self.assertFalse(rc_validator("8213307234"))
예제 #7
0
 def test_rc_validator_invalid_male_slash(self):
     self.assertFalse(rc_validator("840130/7341"))
예제 #8
0
 def test_rc_validator_invalid_male_bad_date(self):
     self.assertFalse(rc_validator("8302297322"))
예제 #9
0
 def test_rc_validator_valid_pre54_female_slash(self):
     self.assertTrue(rc_validator("525410/453"))
예제 #10
0
 def test_rc_validator_invalid_female(self):
     self.assertFalse(rc_validator("8451307341"))
예제 #11
0
 def test_rc_validator_valid_slash(self):
     self.assertTrue(rc_validator("835216/7329"))
예제 #12
0
 def test_rc_validator_valid_pre54_male(self):
     self.assertTrue(rc_validator("520410453"))
예제 #13
0
 def test_rc_validator_valid(self):
     self.assertTrue(rc_validator("8352167329"))
예제 #14
0
 def test_rc_validator_valid(self):
     self.assertTrue(rc_validator("8302167335"))
예제 #15
0
 def test_rc_validator_valid_zero_2_10(self):
     self.assertTrue(rc_validator("0002097315"))