public void TestLoginType() { LoginValidationRule loginVR = new LoginValidationRule(); CultureInfo cultureInfo = new CultureInfo("ru-RU"); Assert.IsInstanceOfType(loginVR.Validate("root", cultureInfo), typeof(ValidationResult)); }
public CreateAccountOperationValidationRule() { this._passwordValidationRule = new PasswordValidationRule(); this._loginValidationRule = new LoginValidationRule(); this._emailValidationRule = new EmailValidationRule(); this._phoneValidationRule = new PhoneValidationRule(); }
public void TestBadLogin() { LoginValidationRule loginVR = new LoginValidationRule(); CultureInfo cultureInfo = new CultureInfo("ru-RU"); var actual = loginVR.Validate("r", cultureInfo); var expected = new ValidationResult(true, null); Assert.AreNotEqual(expected, actual); }
public bool Validate() { var validationResult = true; var emailValidation = new EmailValidationRule(); var loginValidation = new LoginValidationRule(); var passwordValidation = new PasswordValidationRule(); validationResult &= emailValidation.Validate(Email, null).IsValid; validationResult &= loginValidation.Validate(Login, null).IsValid; validationResult &= passwordValidation.Validate(Password, null).IsValid; return(validationResult); }
public EnterOperationValidationRule() { passwordValidationRule = new PasswordValidationRule(); loginValidationRule = new LoginValidationRule(); }
public LoginOperationValidationRule() { this.passwordValidationRule = new PasswordValidationRule(); this.loginValidationRule = new LoginValidationRule(); }