Exemplo n.º 1
0
        public void FindPNumberingLevel_NoProperties()
        {
            var instance = new NumberItemFactory();
            var p        = new Paragraph();

            var result = instance.FindAssociatedNumberingLevel(p);

            Assert.AreEqual(0, result);
        }
Exemplo n.º 2
0
        public void FindPNumberingLevel_ILvlPPprTest()
        {
            var instance = new NumberItemFactory
            {
                Styles = DocumentSample1.GenerateStyles()
            };
            var p = DocumentSample1.GenerateParagraph2(1);

            var result = instance.FindAssociatedNumberingLevel(p);

            Assert.AreEqual(1, result);
        }
Exemplo n.º 3
0
        public void FindPNumberingLevel_StyleTest()
        {
            var instance = new NumberItemFactory
            {
                Styles = DocumentSample1.GenerateStyles()
            };
            var p = DocumentSample1.GenerateParagraph2();

            foreach (var lvl in p.Descendants <NumberingLevelReference>())
            {
                lvl.Remove();
            }

            var result = instance.FindAssociatedNumberingLevel(p);

            Assert.AreEqual(0, result);
        }