Exemple #1
0
        public void When_validating_invalid_emails()
        {
            var helper = new RegexHelper();

            helper.IsValidEmail("*****@*****.**").ShouldBeFalse();
            helper.IsValidEmail("*****@*****.**").ShouldBeFalse();
            helper.IsValidEmail("js*@proseware.com").ShouldBeFalse();
            helper.IsValidEmail("*****@*****.**").ShouldBeFalse();
            helper.IsValidEmail("*****@*****.**").ShouldBeFalse();
        }
Exemple #2
0
        public void When_validating_valid_emails()
        {
            var helper = new RegexHelper();

            helper.IsValidEmail("*****@*****.**").ShouldBeTrue();
            helper.IsValidEmail("*****@*****.**").ShouldBeTrue();
            helper.IsValidEmail("*****@*****.**").ShouldBeTrue();
            helper.IsValidEmail("[email protected]").ShouldBeTrue();
            helper.IsValidEmail("js#[email protected]").ShouldBeTrue();
            helper.IsValidEmail("j_9@[129.126.118.1]").ShouldBeTrue();
            helper.IsValidEmail("[email protected]").ShouldBeTrue();
            helper.IsValidEmail("*****@*****.**").ShouldBeTrue();
            helper.IsValidEmail("\"j\\\"s\\\"\"@proseware.com").ShouldBeTrue();
            helper.IsValidEmail("js@contoso.中国").ShouldBeTrue();
            helper.IsValidEmail("*****@*****.**").ShouldBeTrue();

            /*
             * This is a valid email address but is being rejected.
             * See: https://github.com/dotnet/docs/issues/5305
             */
            // [ToDo] - helper.IsValidEmail("#[email protected]").ShouldBeTrue();
        }