public void Should_Include_Only_Major_Domain_Extensions_When_Flag_Is_Set_For_Human_Addresses()
        {
            var email = EmailAddresses.Human(true);

            var extensionPos = email.LastIndexOf('.');
            var extension    = email.Substring(extensionPos, email.Length - extensionPos);

            Assert.IsTrue(_major_domain_regex.IsMatch(extension));
        }
        public void Can_Generate_Valid_Human_Emails()
        {
            for (var i = 0; i < 200; i++)
            {
                var email = EmailAddresses.Human();

                Assert.IsTrue(_valid_email_regex.IsMatch(email), "Expected a valid email address");
            }
        }
示例#3
0
 public override string Generate()
 {
     return(EmailAddresses.Human());
 }