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

UpdateContentLanguageClasses_BilingualBook_AddsBloomBilingualClassToTranslationGroup() private method

        public void UpdateContentLanguageClasses_BilingualBook_AddsBloomBilingualClassToTranslationGroup()
        {
            var contents = @"<div class='bloom-page  bloom-trilingual'>
                        <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", null);
            AssertThatXmlIn.Dom(dom).HasSpecifiedNumberOfMatchesForXpath("//div[contains(@class, 'bloom-monolingual')]", 0);//should remove that one
            AssertThatXmlIn.Dom(dom).HasSpecifiedNumberOfMatchesForXpath("//div[contains(@class, 'bloom-bilingual')]", 1);
        }