Esempio n. 1
0
        public void CanConvertPocoToSourceNode()
        {
            Coding c  = new Coding("http://nu.nl", "bla");
            var    sn = TypedSerialization.ToSourceNode(c, "kode");

            Assert.AreEqual("kode", sn.Name);

            Coding c2 = TypedSerialization.ToPoco <Coding>(sn);

            Assert.AreEqual(c.Code, c2.Code);
            Assert.AreEqual(c.System, c2.System);
        }
Esempio n. 2
0
        public void CanConvertPocoToTypedElement()
        {
            Coding c  = new Coding("http://nu.nl", "bla");
            var    te = TypedSerialization.ToTypedElement(c);

            Assert.AreEqual("Coding", te.InstanceType);

            Coding c2 = TypedSerialization.ToPoco <Coding>(te);

            Assert.AreEqual(c.Code, c2.Code);
            Assert.AreEqual(c.System, c2.System);
        }