public void TestHeader() { Body2004 bd = new Body2004(); bd.Header.AddEle(Paragraph.With("header01")); Assert.AreEqual(2, TestUtils.RegexCount(bd.Content, "<*w:hdr")); Assert.AreEqual(1, TestUtils.RegexCount(bd.Content, "<w:t>header01</w:t>")); }
public void TestFooter() { Body2004 bd = new Body2004(); bd.Footer.AddEle(Paragraph.With("footer01")); Assert.AreEqual(2, TestUtils.RegexCount(bd.Content, "<*w:ftr")); Assert.AreEqual(1, TestUtils.RegexCount(bd.Content, "<w:t>footer01</w:t>")); }
public void TestHeaderAndFooterSame() { Body2004 bd = new Body2004(); bd.Header.AddEle(Paragraph.With("header01")); bd.Footer.AddEle(Paragraph.With("footer01")); Assert.AreEqual(1, TestUtils.RegexCount(bd.Content, "<w:t>header01</w:t>")); Assert.AreEqual(1, TestUtils.RegexCount(bd.Content, "<w:t>footer01</w:t>")); Console.WriteLine(bd.Content); }
public void TestAaddEleString() { Body2004 bd = new Body2004(); bd.AddEle("<w:p wsp:rsidR=\"008979E8\" wsp:rsidRDefault=\"008979E8\"/>"); //this is a breakline Assert.AreEqual(2, TestUtils.RegexCount(bd.Content, "<*w:body>")); Assert.AreEqual(1, TestUtils.RegexCount(bd.Content, "<w:p wsp:rsidR=\"008979E8\" wsp:rsidRDefault=\"008979E8\"/>")); }
public void TestHideHeaderAndFooter() { Body2004 bd = new Body2004(); Assert.False(bd.Header.GetHideHeaderAndFooterFirstPage());// default is false bd.Header.SetHideHeaderAndFooterFirstPage(true); Assert.True(bd.Header.GetHideHeaderAndFooterFirstPage()); bd.Header.AddEle(Paragraph.With("p1")); //System.out.println(bd.getContent()); Assert.AreEqual(1, TestUtils.RegexCount(bd.Content, "<w:t>p1</w:t>")); Assert.AreEqual(2, TestUtils.RegexCount(bd.Content, "<*w:sectPr")); Assert.AreEqual(1, TestUtils.RegexCount(bd.Content, "<w:hdr w:type=\"first\">")); Assert.AreEqual(1, TestUtils.RegexCount(bd.Content, "<w:ftr w:type=\"first\">")); Assert.AreEqual(1, TestUtils.RegexCount(bd.Content, "<w:pgSz w:w")); Assert.AreEqual(1, TestUtils.RegexCount(bd.Content, "<w:pgMar")); Assert.AreEqual(1, TestUtils.RegexCount(bd.Content, "<w:cols w:space")); }
public void SanityTest() { Body2004 bd = new Body2004(); Assert.AreEqual(2, TestUtils.RegexCount(bd.Content, "<*w:body>")); }