Пример #1
0
        public void IsValid_WhenUserName_IsEmailAddress()
        {
            var userName = string.Format("{0}@domain.tld", Guid.NewGuid());
            var command  = new FakeMustBeValidUserNameCommand
            {
                UserName = userName,
            };
            var validator = new FakeMustBeValidUserNameValidator();

            var result = validator.Validate(command);

            result.IsValid.ShouldBeTrue();
            validator.ShouldNotHaveValidationErrorFor(x => x.UserName, command.UserName);
        }
Пример #2
0
        public void IsValid_WhenUserName_IsEmailAddress()
        {
            var userName = FakeData.Email();
            var command  = new FakeMustBeValidUserNameCommand
            {
                UserName = userName,
            };
            var validator = new FakeMustBeValidUserNameValidator();

            var result = validator.Validate(command);

            result.IsValid.ShouldBeTrue();
            validator.ShouldNotHaveValidationErrorFor(x => x.UserName, command.UserName);
        }