BloomTests.Book.BookDataTests.SuckInDataFromEditedDom_HasDataDivWithOldTitleThenTitleChanged_NewTitleInCache C# (CSharp) Method

SuckInDataFromEditedDom_HasDataDivWithOldTitleThenTitleChanged_NewTitleInCache() private method

        public void SuckInDataFromEditedDom_HasDataDivWithOldTitleThenTitleChanged_NewTitleInCache()
        {
            HtmlDom bookDom = new HtmlDom(@"<html ><head></head><body>
                <div id='bloomDataDiv'>
                        <div data-book='bookTitle' lang='xyz'>original</div>
                </div>
                <div class='bloom-page' id='guid2'>
                    <textarea lang='xyz' data-book='bookTitle'>original</textarea>
                </div>
             </body></html>");

               var data = new BookData(bookDom, _collectionSettings, null);
               Assert.AreEqual("original", data.GetVariableOrNull("bookTitle", "xyz"));

               HtmlDom editedPageDom = new HtmlDom(@"<html ><head></head><body>
                <div class='bloom-page' id='guid2'>
                    <textarea lang='xyz' data-book='bookTitle'>changed</textarea>
                </div>
             </body></html>");

               data.SuckInDataFromEditedDom(editedPageDom);

               Assert.AreEqual("changed", data.GetVariableOrNull("bookTitle", "xyz"));
        }
BookDataTests