Пример #1
0
        public static User Create(string email, string password)
        {
            if (string.IsNullOrWhiteSpace(email))
                throw new ArgumentNullException("email");

            if (string.IsNullOrWhiteSpace(password))
                throw new ArgumentNullException("password");

            IValidator validator = new EmailValidator(email);
            var result = validator.ValidateWithResult();
            if (!result)
            {
                return new InvalidUser();
            }

            User user = new User { Email = email, Password = password };

            return user;
        }
 public void CartInitializer()
 {
     validUser = User.Create("*****@*****.**", "magicPass");
     cart = new Cart
                {
                    User = validUser
                };
 }