예제 #1
0
        public virtual void InvalidValuesTest()
        {
            ICssDataTypeValidator validator = new ArrayDataTypeValidator(new ArrayDataTypeValidatorTest.TestValidator(
                                                                             ));

            NUnit.Framework.Assert.IsFalse(validator.IsValid("norma"));
            NUnit.Framework.Assert.IsFalse(validator.IsValid("te,st"));
            NUnit.Framework.Assert.IsFalse(validator.IsValid("(te,st),, test,"));
        }
예제 #2
0
        public virtual void NormalValueTest()
        {
            ICssDataTypeValidator validator = new ArrayDataTypeValidator(new ArrayDataTypeValidatorTest.TestValidator(
                                                                             ));

            NUnit.Framework.Assert.IsTrue(validator.IsValid(""));
            NUnit.Framework.Assert.IsTrue(validator.IsValid("test"));
            NUnit.Framework.Assert.IsTrue(validator.IsValid("test is, test, ttest"));
            NUnit.Framework.Assert.IsTrue(validator.IsValid("(te,st)"));
            NUnit.Framework.Assert.IsTrue(validator.IsValid("(te,st), test,"));
        }
예제 #3
0
        public virtual void NullValueTest()
        {
            ICssDataTypeValidator validator = new ArrayDataTypeValidator(new ArrayDataTypeValidatorTest.TestValidator(
                                                                             ));

            NUnit.Framework.Assert.IsFalse(validator.IsValid(null));
        }