public void Test1()
        {
            var  validator = DocumentValidatorFactory.GetValidator(Countries.GBR);
            bool result    = false;

            result = validator.IsValid("123456789");
            Assert.IsTrue(result);

            result = validator.IsValid("12345678A");
            Assert.IsFalse(result);

            result = validator.IsValid("OK 67 68 91 D");
            Assert.IsTrue(result);

            result = validator.IsValid("TL620314C");
            Assert.IsTrue(result);

            result = validator.IsValid("BG620314C");
            Assert.IsFalse(result);

            result = validator.IsValid("KN620314C");
            Assert.IsFalse(result);

            result = validator.IsValid("GB620314C");
            Assert.IsFalse(result);
        }
Пример #2
0
        public void Test1()
        {
            var  validator = DocumentValidatorFactory.GetValidator(Countries.ESP);
            bool result    = false;

            result = validator.IsValid("36120423G");
            Assert.IsTrue(result);

            result = validator.IsValid("X6599146S");
            Assert.IsFalse(result);

            result = validator.IsValid("0073028195S");
            Assert.IsFalse(result);

            result = validator.IsValid("WVI472287M");
            Assert.IsTrue(result);

            result = validator.IsValid("WV472287M");
            Assert.IsFalse(result);
        }
Пример #3
0
        public void Test1()
        {
            var  validator = DocumentValidatorFactory.GetValidator(Countries.FRA);
            bool result    = false;

            result = validator.IsValid("180126955222380");
            Assert.IsTrue(result);

            result = validator.IsValid("180126955222381");
            Assert.IsFalse(result);

            result = validator.IsValid("78TH67845");
            Assert.IsTrue(result);

            result = validator.IsValid("783TH67845");
            Assert.IsFalse(result);

            result = validator.IsValid("34HJ76894");
            Assert.IsTrue(result);

            result = validator.IsValid("A2GH89056");
            Assert.IsFalse(result);
        }
Пример #4
0
        public void Test1()
        {
            var  validator = DocumentValidatorFactory.GetValidator(Countries.USA);
            bool result    = false;

            result = validator.IsValid("423-42-3677");
            Assert.IsTrue(result);

            result = validator.IsValid("618-85-0596");
            Assert.IsTrue(result);

            result = validator.IsValid("085484688");
            Assert.IsTrue(result);

            result = validator.IsValid("000-48-4688");
            Assert.IsFalse(result);

            result = validator.IsValid("0004846880");
            Assert.IsFalse(result);

            result = validator.IsValid("C04846880");
            Assert.IsTrue(result);
        }