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);
        }
Beispiel #2
0
        public void FindPNumberingLevel_StyleTest()
        {
            var instance = new ParagraphStateCacheFactory(
                DocumentSample1.GenerateStyles(),
                null
                );
            var p = DocumentSample1.GenerateParagraph2();

            var result = instance.FindAssociatedNumberingLevel(p);

            Assert.AreEqual(0, result);
        }
        public void FindPNumberingId_StyleTest()
        {
            var instance = new NumberItemFactory
            {
                Styles = DocumentSample1.GenerateStyles()
            };
            var p = DocumentSample1.GenerateParagraph2();

            p.ParagraphProperties.NumberingProperties = null;

            var result = instance.FindAssociatedNumberingInstance(p);

            Assert.AreEqual(1, result.Value);
        }
        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);
        }