Esempio n. 1
0
        public void ItemText_Right()
        {
            string xmlString = @"<text>
	                                <item language=""cs-ru"">Блажен муж, иже не иде на совет нечестивых и на пути грешных не ста, и на седалищи губителей не седе,</item>
	                                <item language=""cs-cs"">Бlжeнъ мyжъ, и4же не и4де на совётъ нечести1выхъ, и3 на пути2 грёшныхъ не стA, и3 на сэдaлищи губи1телей не сёде:</item>
	                                <item language=""ru-ru"">Блажен муж, который не пошел на совет нечестивых, и на путь грешных не вступил, и не сидел в сборище губителей;</item>
	                                <item language=""el-el"">Μακάριος ἀνήρ, ὃς οὐκ ἐπορεύθη ἐν βουλῇ ἀσεβῶν καὶ ἐν ὁδῷ ἁμαρτωλῶν οὐκ ἔστη καὶ ἐπὶ καθέδραν λοιμῶν οὐκ ἐκάθισεν,</item>
                                </text>";

            var element = new TypiconSerializer().Deserialize <ItemText>(xmlString, "text");

            Assert.IsFalse(element.IsEmpty);
            Assert.AreEqual(4, element.Items.Count());
            //Assert.Pass($"count: {element.Items.Count()}");

            var item = element.FirstOrDefault("cs-ru");

            Assert.IsNotNull(item);
            Assert.Pass($"text: {item.Text}");
        }