Exemplo n.º 1
0
        public void TestNotNull()
        {
            IValidityChecker _checker = ValidityCheckerFactory.GetValididtyChecker();

            Assert.AreEqual(false, _checker.ValidityCheckNotNull(null));
            Assert.AreEqual(true, _checker.ValidityCheckNotNull("not null"));
        }
Exemplo n.º 2
0
        public void TestNotEmpty()
        {
            IValidityChecker _checker = ValidityCheckerFactory.GetValididtyChecker();

            Assert.AreEqual(false, _checker.ValidityCheckNotEmpty(""));
            Assert.AreEqual(true, _checker.ValidityCheckNotEmpty("not empty"));
        }
Exemplo n.º 3
0
        public void TestSocialSecurityNumber()
        {
            IValidityChecker _checker = ValidityCheckerFactory.GetValididtyChecker();

            Assert.AreEqual(true, _checker.ValidityCheckSocialSecurityNumber("19950215-6814"));
            Assert.AreEqual(false, _checker.ValidityCheckSocialSecurityNumber("199502156814"));      //no "-"
            Assert.AreEqual(false, _checker.ValidityCheckSocialSecurityNumber("19950215-68141"));    //to long
            Assert.AreEqual(false, _checker.ValidityCheckSocialSecurityNumber("19950215-681"));      //to short
            Assert.AreEqual(false, _checker.ValidityCheckSocialSecurityNumber("a19950215-6814"));    //char at start
            Assert.AreEqual(false, _checker.ValidityCheckSocialSecurityNumber("19950a215-6814"));    //char i middle
            Assert.AreEqual(false, _checker.ValidityCheckSocialSecurityNumber("19950215-6814a"));    //char at end
            Assert.AreEqual(false, _checker.ValidityCheckSocialSecurityNumber("19950215a6814"));     //char atinstead of "-"
            Assert.AreEqual(false, _checker.ValidityCheckSocialSecurityNumber("03212031-3212"));     //correct format with random digits
            Assert.AreEqual(false, _checker.ValidityCheckSocialSecurityNumber("11111111-1111"));     //correct format with random digits
        }
Exemplo n.º 4
0
        static void Main(string[] args)
        {
            IValidityChecker _checker = ValidityCheckerFactory.GetValididtyChecker();

            Console.WriteLine("Enter string to validate : ");
            string _input = Console.ReadLine();

            if (_checker.RunAllValidityChecks(_input))
            {
                Console.WriteLine("All validations passed on " + '"' + _input + '"');
            }
            else
            {
                Console.WriteLine("All validations did NOT pass on " + '"' + _input + '"');
            }
        }