private Mock<IPage> CreateTemplatePage(string divContent)
{
var mockTemplateBook = new Moq.Mock<Bloom.Book.Book>();
mockTemplateBook.Setup(x => x.OurHtmlDom.GetTemplateStyleSheets()).Returns(new string[] { });
var templatePage = new Moq.Mock<IPage>();
templatePage.Setup(x => x.Book).Returns(mockTemplateBook.Object);
var d = new XmlDocument();
d.LoadXml("<wrapper>" + divContent + "</wrapper>");
var pageContentElement = (XmlElement)d.SelectSingleNode("//div");
templatePage.Setup(x=>x.GetDivNodeForThisPage()).Returns(pageContentElement);
return templatePage;
}