示例#1
0
        public virtual void InvalidValuesTest()
        {
            ICssDataTypeValidator validator = new CssBlendModeValidator();

            NUnit.Framework.Assert.IsFalse(validator.IsValid(""));
            NUnit.Framework.Assert.IsFalse(validator.IsValid("norma"));
            NUnit.Framework.Assert.IsFalse(validator.IsValid("NORMAL"));
        }
示例#2
0
        public virtual void NormalValueTest()
        {
            ICssDataTypeValidator validator = new CssBlendModeValidator();

            NUnit.Framework.Assert.IsTrue(validator.IsValid("normal"));
            NUnit.Framework.Assert.IsTrue(validator.IsValid("multiply"));
            NUnit.Framework.Assert.IsTrue(validator.IsValid("screen"));
            NUnit.Framework.Assert.IsTrue(validator.IsValid("overlay"));
            NUnit.Framework.Assert.IsTrue(validator.IsValid("darken"));
            NUnit.Framework.Assert.IsTrue(validator.IsValid("lighten"));
            NUnit.Framework.Assert.IsTrue(validator.IsValid("color-dodge"));
            NUnit.Framework.Assert.IsTrue(validator.IsValid("color-burn"));
            NUnit.Framework.Assert.IsTrue(validator.IsValid("hard-light"));
            NUnit.Framework.Assert.IsTrue(validator.IsValid("soft-light"));
            NUnit.Framework.Assert.IsTrue(validator.IsValid("difference"));
            NUnit.Framework.Assert.IsTrue(validator.IsValid("exclusion"));
            NUnit.Framework.Assert.IsTrue(validator.IsValid("hue"));
            NUnit.Framework.Assert.IsTrue(validator.IsValid("saturation"));
            NUnit.Framework.Assert.IsTrue(validator.IsValid("color"));
            NUnit.Framework.Assert.IsTrue(validator.IsValid("luminosity"));
        }
示例#3
0
        public virtual void NullValueTest()
        {
            ICssDataTypeValidator validator = new CssBlendModeValidator();

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