BloomTests.CLI.HydrateBookCommandTests.SetsCorrectClassesForVernacularLanguage C# (CSharp) Method

SetsCorrectClassesForVernacularLanguage() private method

private SetsCorrectClassesForVernacularLanguage ( ) : void
return void
        public void SetsCorrectClassesForVernacularLanguage()
        {
            var code = HydrateBookCommand.Handle(new HydrateParameters
            {
                Path = _bookFolder.FolderPath,
                Preset = "app",
                VernacularIsoCode = "en"
            });
            Assert.AreEqual(0, code, "Should return an exit code of 0, meaning it is happy.");
            AssertThatXmlIn.HtmlFile(_eventualHtmlPath)
                .HasSpecifiedNumberOfMatchesForXpath("//div[@data-book='contentLanguage1' and @lang='*' and text()='en']", 1);
            AssertThatXmlIn.HtmlFile(_eventualHtmlPath)
                .HasSpecifiedNumberOfMatchesForXpath("//div[@data-book='bookTitle' and @contenteditable='true' and @lang='en']", 1);
        }