Exemple #1
0
        public virtual void GetAttributesTest()
        {
            CssPseudoElementNode pseudoElementNode = new CssPseudoElementNode(null, "after");

            NUnit.Framework.Assert.IsTrue(pseudoElementNode.GetAttributes() is IAttributes);
            NUnit.Framework.Assert.IsFalse(pseudoElementNode.GetAttributes() == pseudoElementNode.GetAttributes());
        }
Exemple #2
0
        public virtual void AttributesStubIteratorTest()
        {
            CssPseudoElementNode pseudoElementNode = new CssPseudoElementNode(null, "after");

            foreach (IAttribute attr in pseudoElementNode.GetAttributes())
            {
                NUnit.Framework.Assert.Fail("AttributesStub must return an empty iterator");
            }
        }
Exemple #3
0
 public virtual void AttributesStubSetAttributeTest()
 {
     NUnit.Framework.Assert.That(() => {
         CssPseudoElementNode pseudoElementNode = new CssPseudoElementNode(null, "after");
         pseudoElementNode.GetAttributes().SetAttribute("content", "iText");
         NUnit.Framework.Assert.Fail();
     }
                                 , NUnit.Framework.Throws.InstanceOf <NotSupportedException>())
     ;
 }
Exemple #4
0
 public virtual void AddAdditionalHtmlStylesTest()
 {
     NUnit.Framework.Assert.That(() => {
         CssPseudoElementNode pseudoElementNode = new CssPseudoElementNode(null, "after");
         IDictionary <String, String> styles    = new Dictionary <String, String>();
         styles.Put("font-size", "12px");
         styles.Put("color", "red");
         pseudoElementNode.AddAdditionalHtmlStyles(styles);
         NUnit.Framework.Assert.Fail();
     }
                                 , NUnit.Framework.Throws.InstanceOf <NotSupportedException>())
     ;
 }
Exemple #5
0
        public virtual void GetLangTest()
        {
            CssPseudoElementNode pseudoElementNode = new CssPseudoElementNode(null, "after");

            NUnit.Framework.Assert.IsNull(pseudoElementNode.GetLang());
        }
Exemple #6
0
        public virtual void GetAdditionalHtmlStylesTest()
        {
            CssPseudoElementNode pseudoElementNode = new CssPseudoElementNode(null, "after");

            NUnit.Framework.Assert.IsNull(pseudoElementNode.GetAdditionalHtmlStyles());
        }
Exemple #7
0
        public virtual void GetPseudoElementTagNameTest()
        {
            CssPseudoElementNode pseudoElementNode = new CssPseudoElementNode(null, "after");

            NUnit.Framework.Assert.AreEqual("pseudo-element::after", pseudoElementNode.Name());
        }
Exemple #8
0
        public virtual void AttributesStubGetAttributeTest()
        {
            CssPseudoElementNode pseudoElementNode = new CssPseudoElementNode(null, "after");

            NUnit.Framework.Assert.IsNull(pseudoElementNode.GetAttributes().GetAttribute("after"));
        }
Exemple #9
0
        public virtual void AttributesStubGetSizeTest()
        {
            CssPseudoElementNode pseudoElementNode = new CssPseudoElementNode(null, "after");

            NUnit.Framework.Assert.AreEqual(0, pseudoElementNode.GetAttributes().Size());
        }