Пример #1
0
        public void InvalidRegexReturnsErrors()
        {
            ValidRegexAttribute    validRegexAttribute = new ValidRegexAttribute();
            TestNode               testClass           = new TestNode("\\");
            List <ValidationError> errors = new List <ValidationError>();

            validRegexAttribute.Validate(testClass, regexProperty, errors, ServiceProvider);
            Assert.AreEqual(1, errors.Count);
        }
Пример #2
0
        public void EmptyRegexIsValid()
        {
            ValidRegexAttribute    validRegexAttribute = new ValidRegexAttribute();
            TestNode               testClass           = new TestNode(string.Empty);
            List <ValidationError> errors = new List <ValidationError>();

            validRegexAttribute.Validate(testClass, regexProperty, errors, ServiceProvider);
            Assert.AreEqual(0, errors.Count);
        }