public void Should_have_error_when_oldPassword_is_null_or_empty() { var model = new ChangePasswordModel(); model.OldPassword = null; _validator.ShouldHaveValidationErrorFor(x => x.OldPassword, model); model.OldPassword = ""; _validator.ShouldHaveValidationErrorFor(x => x.OldPassword, model); }
public void ShouldHaveErrorWhenOldPasswordIsNullOrEmpty() { var model = new ChangePasswordModel { OldPassword = null }; _validator.ShouldHaveValidationErrorFor(x => x.OldPassword, model); model.OldPassword = string.Empty; _validator.ShouldHaveValidationErrorFor(x => x.OldPassword, model); }
public void ShouldValidateOnChangePasswordModelIsAllRule() { var model = new ChangePasswordModel { NewPassword = "******" }; //we know that new password should equal confirmation password model.ConfirmNewPassword = model.NewPassword; _changePasswordValidator.ShouldHaveValidationErrorFor(x => x.NewPassword, model); model.NewPassword = "******"; //we know that new password should equal confirmation password model.ConfirmNewPassword = model.NewPassword; _changePasswordValidator.ShouldNotHaveValidationErrorFor(x => x.NewPassword, model); }
public void Should_validate_newPassword_is_length() { _customerSettings.PasswordMinLength = 5; _validator = new ChangePasswordValidator(T, _customerSettings); var model = new ChangePasswordModel(); model.NewPassword = "******"; //we know that new password should equal confirmation password model.ConfirmNewPassword = model.NewPassword; _validator.ShouldHaveValidationErrorFor(x => x.NewPassword, model); model.NewPassword = "******"; //we know that new password should equal confirmation password model.ConfirmNewPassword = model.NewPassword; _validator.ShouldNotHaveValidationErrorFor(x => x.NewPassword, model); }
public void Should_validate_on_ChangePasswordModel_is_all_rule() { _changePasswordValidator = new ChangePasswordValidator(_localizationService, _customerSettings); var model = new ChangePasswordModel { NewPassword = "******" }; //we know that new password should equal confirmation password model.ConfirmNewPassword = model.NewPassword; _changePasswordValidator.ShouldHaveValidationErrorFor(x => x.NewPassword, model); model.NewPassword = "******"; //we know that new password should equal confirmation password model.ConfirmNewPassword = model.NewPassword; _changePasswordValidator.ShouldNotHaveValidationErrorFor(x => x.NewPassword, model); }
public void Should_validate_on_ChangePasswordModel_is_all_rule() { _changePasswordValidator = new ChangePasswordValidator(_userSettings); var model = new ChangePasswordModel { NewPassword = "******" }; //new password should equal confirmation password model.ConfirmNewPassword = model.NewPassword; _changePasswordValidator.ShouldHaveValidationErrorFor(x => x.NewPassword, model); model.NewPassword = "******"; //new password should equal confirmation password model.ConfirmNewPassword = model.NewPassword; _changePasswordValidator.ShouldNotHaveValidationErrorFor(x => x.NewPassword, model); }
public void Should_validate_newPassword_is_length() { _customerSettings.PasswordMinLength = 5; _validator = new ChangePasswordValidator(_localizationService, _customerSettings); var model = new ChangePasswordModel(); model.NewPassword = "******"; //we know that new password should equal confirmation password model.ConfirmNewPassword = model.NewPassword; _validator.ShouldHaveValidationErrorFor(x => x.NewPassword, model); model.NewPassword = "******"; //we know that new password should equal confirmation password model.ConfirmNewPassword = model.NewPassword; _validator.ShouldNotHaveValidationErrorFor(x => x.NewPassword, model); }