コード例 #1
0
        public void GenerateValidValue_GivenRandomReturnLength_ReturnsValidResult()
        {
            Sut = new EmailAddressHandler(new EnhancedRandom());

            var result = (string)Sut.GenerateValidValue(EmailModelProperty);

            RegexOptions options = RegexOptions.Compiled | RegexOptions.IgnoreCase | RegexOptions.ExplicitCapture;
            var          regex   = new Regex(EMAIL_REGEX_PATTERN, options);

            Assert.Matches(regex, result);
        }
コード例 #2
0
 public EmailAddressHandlerTest()
 {
     Random = Random ?? new Mock <EnhancedRandom>();
     Sut    = Sut ?? new EmailAddressHandler(Random.Object);
 }