public void ValueIsEmpty() { NoLettersValidationRule text_val = new NoLettersValidationRule(); ValidationResult result = text_val.Validate("", null); Assert.AreEqual(new ValidationResult(false, "Wpisz wartość"), result); }
public void HasExclMark() { NoLettersValidationRule text_val = new NoLettersValidationRule(); ValidationResult result = text_val.Validate("9000!!", null); Assert.AreEqual(new ValidationResult(true, null), result); }
public void HasQuestionMarks() { NoLettersValidationRule text_val = new NoLettersValidationRule(); ValidationResult result = text_val.Validate("447???", null); Assert.AreEqual(new ValidationResult(true, null), result); }
public void HasDigitsDotsSpecialCharSpacesAndUnderscores() { NoLettersValidationRule text_val = new NoLettersValidationRule(); ValidationResult result = text_val.Validate("123$, #94, 4 + 3 / 42. _@9#)~", null); Assert.AreEqual(new ValidationResult(true, null), result); }
public void HasLetter() { NoLettersValidationRule text_val = new NoLettersValidationRule(); ValidationResult result = text_val.Validate("tel. 123-456-789", null); Assert.AreEqual(new ValidationResult(false, text_val.PropertyName + " nie może zawierać liter"), result); }
public void HasDigitsAndDashes() { NoLettersValidationRule text_val = new NoLettersValidationRule(); ValidationResult result = text_val.Validate("123-456-789", null); Assert.AreEqual(new ValidationResult(true, null), result); }