Exemplo n.º 1
0
        public void ValueIsEmpty()
        {
            NoLettersValidationRule text_val = new NoLettersValidationRule();
            ValidationResult        result   = text_val.Validate("", null);

            Assert.AreEqual(new ValidationResult(false, "Wpisz wartość"), result);
        }
Exemplo n.º 2
0
        public void HasExclMark()
        {
            NoLettersValidationRule text_val = new NoLettersValidationRule();
            ValidationResult        result   = text_val.Validate("9000!!", null);

            Assert.AreEqual(new ValidationResult(true, null), result);
        }
Exemplo n.º 3
0
        public void HasQuestionMarks()
        {
            NoLettersValidationRule text_val = new NoLettersValidationRule();
            ValidationResult        result   = text_val.Validate("447???", null);

            Assert.AreEqual(new ValidationResult(true, null), result);
        }
Exemplo n.º 4
0
        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);
        }
Exemplo n.º 5
0
        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);
        }
Exemplo n.º 6
0
        public void HasDigitsAndDashes()
        {
            NoLettersValidationRule text_val = new NoLettersValidationRule();
            ValidationResult        result   = text_val.Validate("123-456-789", null);

            Assert.AreEqual(new ValidationResult(true, null), result);
        }