Ejemplo n.º 1
0
        public void isValidEmailIncorrectTest()
        {
            // incorrect emails
            string incorrect1 = string.Empty; // empty
            string incorrect2 = "skdanskdmksakdmksamdkamkdaskmdksamkdmasmdksadmskasdamkdaskdsakadsmdka" +
                                "danskdmksakdmksamdkamkdaskmdksamkdmasmdksadmskasdamkdaskdsakadsmdkadm" +
                                "danskdmksakdmksamdkamkdaskmdksamkdmasmdksadmskasdamkdaskdsakadsmdkadm" +
                                "danskdmksakdmksamdkamkdaskmdksamkdmasmdksadmskasdamkdaskdsakadsmdkadm" +
                                "danskdmksakdmksamdkamkdaskmdksamkdmasmdksadmskasdamkdaskdsakadsmdkadm" +
                                "danskdmksakdmksamdkamkdaskmdksamkdmasmdksadmskasdamkdaskdsakadsmdkadm" +
                                "danskdmksakdmksamdkamkdaskmdksamkdmasmdksadmskasdamkdaskdsakadsmdkadm" +
                                "*****@*****.**"; // too long
            string incorrect3 = "test.com";                                                                           // without @
            string incorrect4 = "test@gmail";                                                                         // without .com
            string incorrect5 = "#@%^%#$@#$@#.com";
            string incorrect6 = "あいうえお @example.com";

            RegexChecker checker = new RegexChecker();

            Assert.False(checker.IsValidEmail(incorrect1));
            Assert.False(checker.IsValidEmail(incorrect2));
            Assert.False(checker.IsValidEmail(incorrect3));
            Assert.False(checker.IsValidEmail(incorrect4));
            Assert.False(checker.IsValidEmail(incorrect5));
            Assert.False(checker.IsValidEmail(incorrect6));
        }
Ejemplo n.º 2
0
        public void isValidEmailCorrectTest()
        {
            // correct emails
            string correct1 = "*****@*****.**";
            string correct2 = "*****@*****.**";
            string correct3 = "*****@*****.**";
            string correct4 = "*****@*****.**";
            string correct5 = "*****@*****.**";
            string correct6 = "*****@*****.**";

            RegexChecker checker = new RegexChecker();

            Assert.True(checker.IsValidEmail(correct1));
            Assert.True(checker.IsValidEmail(correct2));
            Assert.True(checker.IsValidEmail(correct3));
            Assert.True(checker.IsValidEmail(correct4));
            Assert.True(checker.IsValidEmail(correct5));
            Assert.True(checker.IsValidEmail(correct6));
        }