Beispiel #1
0
        public void TestCustomerNumberValidation()
        {
            var validator = new MyRegExValidations();
            var result    = validator.ValidateCustomerNo("CU12345");

            Assert.IsTrue(result);
            result = validator.ValidateCustomerNo("CU123456");
            Assert.IsFalse(result);
            result = validator.ValidateCustomerNo("KU12345");
            Assert.IsFalse(result);
            result = validator.ValidateCustomerNo("");
            Assert.IsFalse(result);
            result = validator.ValidateCustomerNo(null);
            Assert.IsFalse(result);
        }
Beispiel #2
0
        public void TestPasswordValidation()
        {
            var validator = new MyRegExValidations();
            var result    = validator.ValidatePassword("Test1234");

            Assert.IsTrue(result);
            result = validator.ValidatePassword("TeSt123467862");
            Assert.IsTrue(result);
            result = validator.ValidatePassword("TeSt123467862.");
            Assert.IsTrue(result);
            result = validator.ValidatePassword("Ta1");
            Assert.IsFalse(result);
            result = validator.ValidatePassword("asdfASDF");
            Assert.IsFalse(result);
            result = validator.ValidatePassword("123456789a");
            Assert.IsFalse(result);
        }
Beispiel #3
0
        public void TestEMailValidation()
        {
            var validator = new MyRegExValidations();
            var result    = validator.ValidateEMail("*****@*****.**");

            Assert.IsTrue(result);
            result = validator.ValidateEMail("*****@*****.**");
            Assert.IsTrue(result);
            result = validator.ValidateEMail("*****@*****.**");
            Assert.IsTrue(result);
            result = validator.ValidateEMail("*****@*****.**");
            Assert.IsTrue(result);
            result = validator.ValidateEMail("*****@*****.**");
            Assert.IsTrue(result);
            result = validator.ValidateEMail("gabriel-weibel_123@gmail1..");
            Assert.IsFalse(result);
        }
Beispiel #4
0
        public void TestUrlValidation()
        {
            var validator = new MyRegExValidations();
            var result    = validator.ValidateUrl("www.google.com");

            Assert.IsTrue(result);
            result = validator.ValidateUrl("http://www.google.com");
            Assert.IsTrue(result);
            result = validator.ValidateUrl("https://www.google.com");
            Assert.IsTrue(result);
            result = validator.ValidateUrl("google.com");
            Assert.IsTrue(result);
            result = validator.ValidateUrl("https://policies.google.com");
            Assert.IsTrue(result);
            result = validator.ValidateUrl("https://policies.google.com/technologies/voice?hl=de&gl=ch");
            Assert.IsTrue(result);
            result = validator.ValidateUrl("https://www.policies.google.com/technologies/voice?hl=de&gl=ch");
            Assert.IsTrue(result);
            result = validator.ValidateUrl("ftp://www.policies.google.com/technologies/voice?hl=de&gl=ch");
            Assert.IsFalse(result);
            result = validator.ValidateUrl("asdf");
            Assert.IsFalse(result);
        }