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

SynchronizeDataItemsThroughoutDOM_EditableHasLabelElement_LabelPreserved() private method

        public void SynchronizeDataItemsThroughoutDOM_EditableHasLabelElement_LabelPreserved()
        {
            var dom = new HtmlDom(@"<html ><head></head><body>
                <div id='bloomDataDiv'>
                     <div data-book='insideBackCover' lang='en'><p/></div>
                </div>
                <div class='bloom-page'>
                     <div id='foo' class='bloom-content1 bloom-editable' data-book='insideBackCover' lang='en'>
                        <label>some label</label>
                    </div>
                </div>
                </body></html>");
            var data = new BookData(dom, _collectionSettings, null);
            data.SynchronizeDataItemsThroughoutDOM();
            var foo = (XmlElement)dom.SelectSingleNodeHonoringDefaultNS("//*[@id='foo']");
            Assert.That(foo.InnerXml, Contains.Substring("<label>some label</label>"));
        }
BookDataTests