Exemplo n.º 1
0
        public void RegExPasswordTest()
        {
            string pass = "******";
            string fail = "password";

            Assert.IsTrue(CheckValidity.Password(pass));
            Assert.IsFalse(CheckValidity.Password(fail));
        }
Exemplo n.º 2
0
        public void RegExNameTest()
        {
            string pass = "******";
            string fail = "1max";

            Assert.IsTrue(CheckValidity.Name(pass));
            Assert.IsFalse(CheckValidity.Name(fail));
        }
Exemplo n.º 3
0
        public void RegExUsernameTest()
        {
            string pass = "******";
            string fail = "";

            Assert.IsTrue(CheckValidity.Username(pass));
            Assert.IsFalse(CheckValidity.Username(fail));
        }
Exemplo n.º 4
0
        public void RegExEmailTest()
        {
            string pass = "******";
            string fail = "max";

            Assert.IsTrue(CheckValidity.Email(pass));
            Assert.IsFalse(CheckValidity.Email(fail));
        }
Exemplo n.º 5
0
        public void RegExProductCodeTest()
        {
            string pass = "******";
            string fail = "123";

            Assert.IsTrue(CheckValidity.ProductCode(pass));
            Assert.IsFalse(CheckValidity.ProductCode(fail));
        }
Exemplo n.º 6
0
        public void RegExCategoryTest()
        {
            string pass = "******";
            string fail = "134Computers";

            Assert.IsTrue(CheckValidity.Category(pass));
            Assert.IsFalse(CheckValidity.Category(fail));
        }
Exemplo n.º 7
0
        public void RegExStandardInputTest()
        {
            string pass = "******";
            string fail = " ";

            Assert.IsTrue(CheckValidity.StandardInput(pass));
            Assert.IsFalse(CheckValidity.StandardInput(fail));
        }
Exemplo n.º 8
0
        public void RegExNumbersOnlyTest()
        {
            string pass = "******";
            string fail = "sakhbdfe45454";

            Assert.IsTrue(CheckValidity.NumbersOnly(pass));
            Assert.IsFalse(CheckValidity.NumbersOnly(fail));
        }
Exemplo n.º 9
0
        public void RegExPostalCodeTest()
        {
            string pass  = "******";
            string pass2 = "1234 AB";
            string fail  = "12ab";

            Assert.IsTrue(CheckValidity.PostalCode(pass));
            Assert.IsTrue(CheckValidity.PostalCode(pass2));
            Assert.IsFalse(CheckValidity.PostalCode(fail));
        }
Exemplo n.º 10
0
        public void RegExPhoneNumberTest()
        {
            string pass  = "******";
            string pass2 = "0612345678";
            string fail  = "0612345";

            Assert.IsTrue(CheckValidity.PhoneNumber(pass));
            Assert.IsTrue(CheckValidity.PhoneNumber(pass2));
            Assert.IsFalse(CheckValidity.PhoneNumber(fail));
        }
Exemplo n.º 11
0
        public void RegExBSNTest()
        {
            string pass  = "******";
            string fail  = "12345678";
            string fail2 = "1234567890";

            Assert.IsTrue(CheckValidity.BSN(pass));
            Assert.IsFalse(CheckValidity.BSN(fail));
            Assert.IsFalse(CheckValidity.BSN(fail2));
        }
Exemplo n.º 12
0
        public void RegExAddressTest()
        {
            string pass  = "******";
            string pass2 = "Straat 100";
            string pass3 = "Straatlaandreef 3956B";
            string fail  = "Straat";

            Assert.IsTrue(CheckValidity.Address(pass));
            Assert.IsTrue(CheckValidity.Address(pass2));
            Assert.IsTrue(CheckValidity.Address(pass3));
            Assert.IsFalse(CheckValidity.Address(fail));
        }
Exemplo n.º 13
0
        // Apply Filter And Return Result In String Format
        private string GetResult(int[] userNumbers, CheckValidity checkValidity)
        {
            string result = "";

            foreach (int number in userNumbers)
            {
                if (checkValidity(number))
                {
                    result += " " + number + "";
                }
            }
            return(result);
        }