示例#1
0
 public void VerifyFontsizeTranslation() {
     AbstractTagProcessor a = new CustomTagProcessor();
     Tag tag = new Tag("dummy");
     tag.CSS["font-size"] = "16px";
     a.StartElement(null, tag);
     Assert.AreEqual("12pt", tag.CSS["font-size"]);
 }
示例#2
0
 public void VerifyStart() {
     AbstractTagProcessor a = new CustomTagProcessor();
     Tag tag = new Tag("dummy");
     tag.CSS["page-break-before"] = "always";
     IList<IElement> end = a.StartElement(null, tag);
     Assert.AreEqual(Chunk.NEXTPAGE, end[0]);
 }
示例#3
0
 public void VerifyEnd() {
     AbstractTagProcessor a = new CustomTagProcessor();
     Tag tag = new Tag("dummy");
     tag.CSS["page-break-after"] = "always";
     IList<IElement> end = a.EndElement(null, tag, new List<IElement>());
     Assert.AreEqual(Chunk.NEXTPAGE, end[0]);
 }
        virtual public void VerifyFontsizeTranslation()
        {
            AbstractTagProcessor a = new CustomTagProcessor();
            Tag tag = new Tag("dummy");

            tag.CSS["font-size"] = "16px";
            a.StartElement(null, tag);
            Assert.AreEqual("12pt", tag.CSS["font-size"]);
        }
        virtual public void VerifyStart()
        {
            AbstractTagProcessor a = new CustomTagProcessor();
            Tag tag = new Tag("dummy");

            tag.CSS["page-break-before"] = "always";
            IList <IElement> end = a.StartElement(null, tag);

            Assert.AreEqual(Chunk.NEXTPAGE, end[0]);
        }
        virtual public void VerifyEnd()
        {
            AbstractTagProcessor a = new CustomTagProcessor();
            Tag tag = new Tag("dummy");

            tag.CSS["page-break-after"] = "always";
            IList <IElement> end = a.EndElement(null, tag, new List <IElement>());

            Assert.AreEqual(Chunk.NEXTPAGE, end[0]);
        }