public void NegativeOverflow()
        {
            OnlyNumbersValidationRule text_val = new OnlyNumbersValidationRule();
            ValidationResult          result   = text_val.Validate("-21321321312321312312", null);

            Assert.AreEqual(new ValidationResult(false, text_val.PropertyName + " może zawierać tylko cyfry"), result);
        }
        public void ValueIsNull()
        {
            OnlyNumbersValidationRule text_val = new OnlyNumbersValidationRule();
            ValidationResult          result   = text_val.Validate(null, null);

            Assert.AreEqual(new ValidationResult(false, "Wpisz wartość"), result);
        }
        public void PositiveOverflow()
        {
            OnlyNumbersValidationRule text_val = new OnlyNumbersValidationRule();
            ValidationResult          result   = text_val.Validate("332212222222222222222", null);

            Assert.AreEqual(new ValidationResult(true, null), result);
        }
        public void HasLetters()
        {
            OnlyNumbersValidationRule text_val = new OnlyNumbersValidationRule();
            ValidationResult          result   = text_val.Validate("24e", null);

            Assert.AreEqual(new ValidationResult(false, text_val.PropertyName + " może zawierać tylko cyfry"), result);
        }