Пример #1
0
        public void PsalmStihos_Serialize_WithoutNumber()
        {
            PsalmStihos stihos = new PsalmStihos();

            var result = stihos.AddElement("cs-ru", "Стих 1");

            TypiconSerializer ser = new TypiconSerializer();

            string xmlString = ser.Serialize(stihos);

            PsalmStihos element = ser.Deserialize <PsalmStihos>(xmlString);

            Assert.IsNotNull(element);
            Assert.AreEqual(null, element.Number);
            Assert.Pass(xmlString);
        }
Пример #2
0
        public void PsalmStihos_Serialize()
        {
            PsalmStihos stihos = new PsalmStihos()
            {
                Number = 1
            };

            stihos.AddOrUpdate("cs-ru", "Стих 1");

            TypiconSerializer ser = new TypiconSerializer();

            string xmlString = ser.Serialize(stihos);

            PsalmStihos element = ser.Deserialize <PsalmStihos>(xmlString);

            Assert.IsNotNull(element);
            Assert.AreEqual(1, element.Number);
            Assert.Pass(xmlString);
        }