}
@Test
public void testPageContent() throws Exception {
page.render();
final HTMLSupport support = new HTMLSupport();
final Document doc = support.parse(output.getFile("Test.html"));
// language
assertEquals("en", support.findStr(doc, "/html/@lang"));
// style sheet
assertEquals(".resources/report.css", support.findStr(doc,
"/html/head/link[@rel='stylesheet']/@href"));
// bread crumb
assertEquals("Report", support.findStr(doc,
"/html/body/div[@class='breadcrumb']/a[1]/text()"));
assertEquals("Report.html", support.findStr(doc,
"/html/body/div[@class='breadcrumb']/a[1]/@href"));
assertEquals("el_report", support.findStr(doc,
"/html/body/div[@class='breadcrumb']/a[1]/@class"));
assertEquals("Test", support.findStr(doc,
"/html/body/div[@class='breadcrumb']/span[2]/text()"));
assertEquals("el_group", support.findStr(doc,
"/html/body/div[@class='breadcrumb']/span[2]/@class"));
// Header
assertEquals("Test", support.findStr(doc, "/html/body/h1/text()"));
// Content
assertEquals("Hello Test", support.findStr(doc,
"/html/body/div[@class='testcontent']/text()"));
// Footer
assertEquals("CustomFooter",
support.findStr(doc, "/html/body/div[@class='footer']/text()"));
}