public void HasUnderScoreChars() { OnlyNumbersAndLettersValidationRule obj = new OnlyNumbersAndLettersValidationRule(); ValidationResult result = obj.Validate("12321_dDw1_", null); Assert.AreEqual(new ValidationResult(false, obj.PropertyName + " może się składać tylko z dużych liter i cyfr"), result); }
public void ValueIsNull() { OnlyNumbersAndLettersValidationRule obj = new OnlyNumbersAndLettersValidationRule(); ValidationResult result = obj.Validate(null, null); Assert.AreEqual(new ValidationResult(false, "Wpisz " + obj.PropertyName), result); }
public void HasOnlyDigits() { OnlyNumbersAndLettersValidationRule obj = new OnlyNumbersAndLettersValidationRule(); ValidationResult result = obj.Validate("321312321", null); Assert.AreEqual(new ValidationResult(true, null), result); }
public void HasOnlyLetters() { OnlyNumbersAndLettersValidationRule obj = new OnlyNumbersAndLettersValidationRule(); ValidationResult result = obj.Validate("Pococikapusta", null); Assert.AreEqual(new ValidationResult(true, null), result); }
public void HasDigitsAndUpperAndLowerCaseLetters() { OnlyNumbersAndLettersValidationRule obj = new OnlyNumbersAndLettersValidationRule(); ValidationResult result = obj.Validate("24EloCotam", null); Assert.AreEqual(new ValidationResult(true, null), result); }
public void HasDashes() { OnlyNumbersAndLettersValidationRule obj = new OnlyNumbersAndLettersValidationRule(); ValidationResult result = obj.Validate("75-900", null); Assert.AreEqual(new ValidationResult(false, obj.PropertyName + " może się składać tylko z dużych liter i cyfr"), result); }