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

InsertPageAfter_TemplateRefsPicture_PictureCopied() private method

private InsertPageAfter_TemplateRefsPicture_PictureCopied ( ) : void
return void
        public void InsertPageAfter_TemplateRefsPicture_PictureCopied()
        {
            var book = CreateBook();
            var existingPage = book.GetPages().First();
            Mock<IPage> templatePage = CreateTemplatePage("<div class='bloom-page'  data-page='extra' >hello<img src='read.png'/></div>");
            using (var tempFolder = new TemporaryFolder("InsertPageAfter_TemplateRefsPicture_PictureCopied"))
            {
                File.WriteAllText(Path.Combine(tempFolder.FolderPath, "read.png"),"This is a test");
                var mockTemplateBook = new Moq.Mock<Bloom.Book.Book>();
                mockTemplateBook.Setup(x => x.FolderPath).Returns(tempFolder.FolderPath);
                mockTemplateBook.Setup(x => x.OurHtmlDom.GetTemplateStyleSheets()).Returns(new string[] {});
                templatePage.Setup(x => x.Book).Returns(mockTemplateBook.Object);
                book.InsertPageAfter(existingPage, templatePage.Object);
            }
            Assert.That(File.Exists(Path.Combine(book.FolderPath, "read.png")));
        }
BookTests