Exemplo n.º 1
0
        public void SchemaUserToXml()
        {
            SCUser user = SCObjectGenerator.PrepareUserObject();

            XElement userElem = new XElement("Root").AddChildElement("Object");

            user.ToXElement(userElem);

            Console.WriteLine(userElem.Parent.ToString());

            SCUser userDeserialized = new SCUser();

            userDeserialized.FromXElement(userElem);

            Assert.AreEqual(user.ID, userDeserialized.ID);
            Assert.AreEqual(user.Name, userDeserialized.Name);
            Assert.AreEqual(user.FirstName, userDeserialized.FirstName);
            Assert.AreEqual(user.LastName, userDeserialized.LastName);
        }
Exemplo n.º 2
0
		public void SchemaUserToXml()
		{
			SCUser user = SCObjectGenerator.PrepareUserObject();

			XElement userElem = new XElement("Root").AddChildElement("Object");

			user.ToXElement(userElem);

			Console.WriteLine(userElem.Parent.ToString());

			SCUser userDeserialized = new SCUser();

			userDeserialized.FromXElement(userElem);

			Assert.AreEqual(user.ID, userDeserialized.ID);
			Assert.AreEqual(user.Name, userDeserialized.Name);
			Assert.AreEqual(user.FirstName, userDeserialized.FirstName);
			Assert.AreEqual(user.LastName, userDeserialized.LastName);
		}