예제 #1
0
        public void RegularExpressionValidator_NotValidTheory(string s, string pattern)
        {
            var lessThanOrEqualToValidator = new RegularExpressionValidator <TestValidatableObject>(_ => pattern, ValidationMessageType.Error);
            var context           = new ValidationContext <TestValidatableObject, string>(null, nameof(TestValidatableObject.Number), null, s);
            var validationMessage = lessThanOrEqualToValidator.ValidateProperty(context).FirstOrDefault();

            AssertValidationMessage.NotEmptyMessage(validationMessage);
        }
        public void EqualValidatorWithComparer_ValidTheory(string value, string valueToCompare)
        {
            var validationMessage = Equal(value, valueToCompare, StringComparer.OrdinalIgnoreCase);

            AssertValidationMessage.EmptyMessage(validationMessage);
        }
        public void EqualValidatorProperty_ValidTheory <TProp>(TProp value, TProp valueToCompare)
        {
            var validationMessage = Equal(value, valueToCompare);

            AssertValidationMessage.EmptyMessage(validationMessage);
        }
예제 #4
0
        public void LessThanValidatorWithComparer_NotValidTheory(string value, string valueToCompare)
        {
            var validationMessage = LessThan(value, valueToCompare, StringComparer.OrdinalIgnoreCase);

            AssertValidationMessage.NotEmptyMessage(validationMessage);
        }
예제 #5
0
        public void LessThanValidatorWithoutComparer_ValidTheory(string value, string valueToCompare)
        {
            var validationMessage = LessThan(value, valueToCompare);

            AssertValidationMessage.EmptyMessage(validationMessage);
        }
예제 #6
0
        public void LessThanValidator_ValidTheory(int value, int valueToCompare)
        {
            var validationMessage = LessThan(value, valueToCompare);

            AssertValidationMessage.EmptyMessage(validationMessage);
        }
예제 #7
0
        public void BetweenValidatorWithComparer_ValidTheory(string value, string from, string to)
        {
            var validationMessage = Between(value, from, to, StringComparer.Ordinal);

            AssertValidationMessage.EmptyMessage(validationMessage);
        }
예제 #8
0
        public void BetweenValidator_ValidTheory(int value, int from, int to)
        {
            var validationMessage = Between(value, from, to);

            AssertValidationMessage.EmptyMessage(validationMessage);
        }
예제 #9
0
        public void LessThanOrEqualToValidatorWithoutComparer_NotValidTheory(string value, string valueToCompare)
        {
            var validationMessage = LessThanOrEqualTo(value, valueToCompare);

            AssertValidationMessage.NotEmptyMessage(validationMessage);
        }
예제 #10
0
        public void LessThanOrEqualToValidator_NotValidTheory(int value, int valueToCompare)
        {
            var validationMessage = LessThanOrEqualTo(value, valueToCompare);

            AssertValidationMessage.NotEmptyMessage(validationMessage);
        }
        public void MaxLengthValidator_ValidTheory(string value, int maxLength)
        {
            var validationMessage = MaxLength(value, maxLength);

            AssertValidationMessage.EmptyMessage(validationMessage);
        }
        public void MinLengthValidator_NotValidTheory(string value, int minLength)
        {
            var validationMessage = MinLength(value, minLength);

            AssertValidationMessage.NotEmptyMessage(validationMessage);
        }
        public void ExactLengthValidator_NotValidTheory(string value, int length)
        {
            var validationMessage = ExactLength(value, length);

            AssertValidationMessage.NotEmptyMessage(validationMessage);
        }
        public void GreaterThanValidator_NotValidTheory(int value, int valueToCompare)
        {
            var validationMessage = GreaterThan(value, valueToCompare);

            AssertValidationMessage.NotEmptyMessage(validationMessage);
        }
        public void GreaterThanOrEqualToValidatorWithoutComparer_ValidTheory(string value, string valueToCompare)
        {
            var validationMessage = GreaterThanOrEqualTo(value, valueToCompare);

            AssertValidationMessage.EmptyMessage(validationMessage);
        }
        public void GreaterThanOrEqualToValidator_ValidTheory(int value, int valueToCompare)
        {
            var validationMessage = GreaterThanOrEqualTo(value, valueToCompare);

            AssertValidationMessage.EmptyMessage(validationMessage);
        }