Esempio n. 1
0
        public void MappedElementClass()
        {
            var instance  = new MappedElementClass(true, "1", 2, 3);
            var roundtrip = instance.Roundtrip();

            Assert.AreEqual(instance.Value1, roundtrip.Value1);
            Assert.AreEqual(instance.Value2, roundtrip.Value2);
            Assert.AreEqual(instance.Value3, roundtrip.Value3);
            Assert.AreEqual(instance.Value4, roundtrip.Value4);
        }
Esempio n. 2
0
        public void MappedElementClassWithNull()
        {
            var dummyClass = new MappedElementClass(true, null, 2, 3);
            var xml        = dummyClass.ToXml();
            var expected   = @"<?xml version=""1.0"" encoding=""utf-16""?>
<MappedElementClass>
  <Value1>true</Value1>
  <Value3>2</Value3>
  <Value4>3</Value4>
</MappedElementClass>";

            Assert.AreEqual(expected, xml);
        }
Esempio n. 3
0
        public void MappedElementClass()
        {
            var instance = new MappedElementClass(true, "", 2, 3);
            var xml      = instance.ToXml();
            var expected = @"<?xml version=""1.0"" encoding=""utf-16""?>
<MappedElementClass>
  <Value1>true</Value1>
  <Value2 />
  <Value3>2</Value3>
  <Value4>3</Value4>
</MappedElementClass>";

            Assert.AreEqual(expected, xml);
        }