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

UpdateContentLanguageClasses_MonoLingualBook_AddsBloomMonolingualClassToTranslationGroup() private method

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