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

UpdateFieldsAndVariables_EnglishDataItemChanges_VernItemsUntouched() private method

        public void UpdateFieldsAndVariables_EnglishDataItemChanges_VernItemsUntouched()
        {
            var dom = new HtmlDom(@"<html ><head></head><body>
                <div class='bloom-page' id='guid1'>
                    <p>
                        <textarea lang='en' id='1'  data-book='bookTitle'>EnglishTitle</textarea>
                        <textarea lang='xyz' id='2'  data-book='bookTitle'>xyzTitle</textarea>
                    </p>
                </div>
                <div class='bloom-page' id='guid3'>
                    <p>
                        <textarea lang='xyz' id='3'  data-book='bookTitle'>xyzTitle</textarea>
                    </p>
                </div>
             </body></html>");
            AssertThatXmlIn.Dom(dom.RawDom).HasSpecifiedNumberOfMatchesForXpath("//textarea[@lang='en' and @id='1' and text()='EnglishTitle']", 1);
            AssertThatXmlIn.Dom(dom.RawDom).HasSpecifiedNumberOfMatchesForXpath("//textarea[@lang='xyz'  and @id='2' and text()='xyzTitle']", 1);
            var textarea1 = dom.SelectSingleNodeHonoringDefaultNS("//textarea[@id='1']");
            textarea1.InnerText = "newEnglishTitle";
            var data = new BookData(dom,   new CollectionSettings(){Language1Iso639Code = "etr"}, null);
            data.SynchronizeDataItemsThroughoutDOM();
            var textarea2 = dom.SelectSingleNodeHonoringDefaultNS("//textarea[@id='2']");
            Assert.AreEqual("xyzTitle", textarea2.InnerText);
            var textarea3 = dom.SelectSingleNodeHonoringDefaultNS("//textarea[@id='3']");
            Assert.AreEqual("xyzTitle", textarea3.InnerText);
        }
BookDataTests