Exemplo n.º 1
0
    public void TestCssPropertyValue()
    {
        CssStyleDeclaration csd      = getCSD();
        CssValue            cssValue = (CssValue)csd.GetPropertyCssValue("foo");

        Assert.AreEqual("bar", cssValue.CssText);
        Assert.AreEqual(CssValueType.PrimitiveValue, cssValue.CssValueType, "1");

        cssValue = (CssValue)csd.GetPropertyCssValue("length");
        Assert.AreEqual("23cm", cssValue.CssText);
        Assert.AreEqual(CssValueType.PrimitiveValue, cssValue.CssValueType, "2");
    }
Exemplo n.º 2
0
    public virtual void TestReadWrite()
    {
        CssStyleDeclaration csd = getCSD(false);

        csd.SetProperty("foo", "newvalue", "");

        CssValue cssValue = (CssValue)csd.GetPropertyCssValue("foo");

        Assert.AreEqual("newvalue", cssValue.CssText);
        Assert.AreEqual("", csd.GetPropertyPriority("foo"));

        csd.SetProperty("foo", "value2", "important");
        cssValue = (CssValue)csd.GetPropertyCssValue("foo");
        Assert.AreEqual("value2", cssValue.CssText);
        Assert.AreEqual("important", csd.GetPropertyPriority("foo"));
    }