Exemplo n.º 1
0
        public void CreateCache_SkipTest()
        {
            var p        = DocumentSample2.GenerateParagraph(1, "test", true);
            var instance = new NumberItemFactory();

            Assert.IsNull(instance.FindAssociatedNumberingInstance(p));
        }
Exemplo n.º 2
0
        public void FindPNumberingLevel_NoProperties()
        {
            var instance = new NumberItemFactory();
            var p        = new Paragraph();

            var result = instance.FindAssociatedNumberingLevel(p);

            Assert.AreEqual(0, result);
        }
Exemplo n.º 3
0
        public void FindNubmerindId_NumIdPropTest()
        {
            var instance = new NumberItemFactory();
            var p        = DocumentSample1.GenerateParagraph1();

            var result = instance.FindAssociatedNumberingInstance(p);

            Assert.AreEqual(1, result.Value);
        }
Exemplo n.º 4
0
 private static void SetVanishStyle(NumberItemFactory instance, string styleName)
 {
     instance.Styles
     .Elements <Style>()
     .First(x => x.StyleId.Value == styleName)
     .StyleRunProperties = new StyleRunProperties
     {
         Vanish = new Vanish()
     };
 }
Exemplo n.º 5
0
        public void FindAbstractNumId_Test()
        {
            var instance = new NumberItemFactory
            {
                Numbering = DocumentSample1.GenerateNumbering()
            };

            var result = instance.FindAssociatedAbstractNumId(1);

            Assert.AreEqual(0, result);
        }
Exemplo n.º 6
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.º 7
0
        public void FindPNumberingId_StyleIDBaseOnStyleTest()
        {
            var instance = new NumberItemFactory
            {
                Styles = DocumentSample1.GenerateStyles()
            };
            var p = DocumentSample1.GenerateParagraph3();

            var result = instance.FindAssociatedNumberingInstance(p);

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