BloomTests.Book.BookTests.InsertPageAfter_PageRequiresStylesheetWeDontHave_StylesheetLinkAdded C# (CSharp) Method

InsertPageAfter_PageRequiresStylesheetWeDontHave_StylesheetLinkAdded() private method

        public void InsertPageAfter_PageRequiresStylesheetWeDontHave_StylesheetLinkAdded()
        {
            using(var bookFolder = new TemporaryFolder("InsertPageAfter_PageRequiresStylesheetWeDontHave_StylesheetLinkAdded"))
            {
                var templatePage = MakeTemplatePageThatHasABookWithStylesheets(bookFolder, new[] {"foo.css"});
                SetDom("<div class='bloom-page' id='1'></div>", ""); //but no special stylesheets in the target book
                var targetBook = CreateBook();
                targetBook.InsertPageAfter(targetBook.GetPages().First(), templatePage);

                Assert.NotNull(targetBook.OurHtmlDom.GetTemplateStyleSheets().First(name => name == "foo.css"));
            }
        }
BookTests