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); }
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); }