[Adapdev-commits] Adapdev/src/Adapdev.Tests/Serialization SerializerTest.cs,NONE,1.1
Status: Beta
Brought to you by:
intesar66
From: Sean M. <int...@us...> - 2006-03-03 05:30:04
|
Update of /cvsroot/adapdev/Adapdev/src/Adapdev.Tests/Serialization In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8050/src/Adapdev.Tests/Serialization Added Files: SerializerTest.cs Log Message: --- NEW FILE: SerializerTest.cs --- using System; using Adapdev.Mock; using Adapdev.Serialization; using NUnit.Framework; namespace Adapdev.Tests.Serialization { [TestFixture] public class SerializerTest { [Test] public void SOAP() { SuppliersEntity supplier = new SuppliersEntity(); string soap = Serializer.SerializeToSoap(supplier); SuppliersEntity supplier2 = (SuppliersEntity)Serializer.DeserializeFromSoap(typeof(SuppliersEntity), soap); Console.WriteLine(soap); } [Test] public void SOAPFile() { SuppliersEntity supplier = new SuppliersEntity(); Serializer.SerializeToSoap(supplier, "supplier.soap"); SuppliersEntity supplier2 = (SuppliersEntity)Serializer.DeserializeFromSoapFile(typeof(SuppliersEntity), "supplier.soap"); Assert.AreEqual(supplier.Created, supplier2.Created); } [Test] public void Xml() { SuppliersEntity supplier = new SuppliersEntity(); string xml = Serializer.SerializeToXml(supplier); SuppliersEntity supplier2 = (SuppliersEntity)Serializer.DeserializeFromXml(typeof(SuppliersEntity), xml); Console.WriteLine(xml); } [Test] public void XmlFile() { SuppliersEntity supplier = new SuppliersEntity(); Serializer.SerializeToXmlFile(supplier, "supplier.xml"); SuppliersEntity supplier2 = (SuppliersEntity)Serializer.DeserializeFromXmlFile(typeof(SuppliersEntity), "supplier.xml"); Assert.AreEqual(supplier.Created, supplier2.Created); } [Test] public void Binary() { SuppliersEntity supplier = new SuppliersEntity(); byte[] data = Serializer.SerializeToBinary(supplier); SuppliersEntity supplier2 = (SuppliersEntity)Serializer.DeserializeFromBinary(typeof(SuppliersEntity), data); } [Test] public void BinaryFile() { SuppliersEntity supplier = new SuppliersEntity(); Serializer.SerializeToBinary(supplier, "supplier.dat"); SuppliersEntity supplier2 = (SuppliersEntity)Serializer.DeserializeFromBinaryFile(typeof(SuppliersEntity), "supplier.dat"); Assert.AreEqual(supplier.Created, supplier2.Created); } } } |