コード例 #1
0
 public void Sample_test()
 {
     IdentityNumber.IsValid("8905151430088");
     IdentityNumber.IsValid("8905151430088");
     IdentityNumber.IsValid("7002222412087");
     IdentityNumber.IsValid("7808035176089");
     IdentityNumber.IsValid("7503035682087");
 }
コード例 #2
0
 public void Valid_identity_number_5008150764080() //test case from identity number that is correct but failed validation
 {
     IdentityNumber.IsValid("5008150764080").ShouldBe(true);
 }
コード例 #3
0
 public void Invalid_characters()
 {
     IdentityNumber.IsValid("78080351abcde").ShouldBe(false);
 }
コード例 #4
0
 public void Invalid_length()
 {
     IdentityNumber.IsValid("780803517608933").ShouldBe(false);
 }
コード例 #5
0
 public void Invalid_birth_date()
 {
     IdentityNumber.IsValid("7888835176089").ShouldBe(false);
 }
コード例 #6
0
 public void Valid_identity_number()
 {
     IdentityNumber.IsValid("7808035176089").ShouldBe(true);
 }