BloomTests.Book.TranslationGroupManagerTests.UpdateContentLanguageClasses_TrilingualBook_AddsBloomTrilingualClassToTranslationGroup C# (CSharp) Method

UpdateContentLanguageClasses_TrilingualBook_AddsBloomTrilingualClassToTranslationGroup() private method

        public void UpdateContentLanguageClasses_TrilingualBook_AddsBloomTrilingualClassToTranslationGroup()
        {
            var contents = @"<div class='bloom-page  bloom-bilingual'>
                        <div class='bloom-translationGroup'>
                            <textarea lang='en'></textarea>
                            </div>
                        </div>";
            var dom = new XmlDocument();
            dom.LoadXml(contents);
            var pageDiv = (XmlElement)dom.SafeSelectNodes("//div[contains(@class,'bloom-page')]")[0];
            TranslationGroupManager.UpdateContentLanguageClasses(pageDiv, _collectionSettings.Object, "xyz", "222", "333");
            AssertThatXmlIn.Dom(dom).HasSpecifiedNumberOfMatchesForXpath("//div[contains(@class, 'bloom-bilingual')]", 0);//should remove that one
            AssertThatXmlIn.Dom(dom).HasSpecifiedNumberOfMatchesForXpath("//div[contains(@class, 'bloom-trilingual')]", 1);
        }