Update of /cvsroot/adapdev/Adapdev/src/Adapdev.Tests
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25387/src/Adapdev.Tests
Modified Files:
ObjectComparerTest.cs
Log Message:
Added support for mutli-threaded tests (still buggy) and transactional tests
Added new ISelectQuery.AddJoin method allowing for the joining of four tables
Fixed bug w/ DatabaseSchema persistence
Index: ObjectComparerTest.cs
===================================================================
RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.Tests/ObjectComparerTest.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** ObjectComparerTest.cs 2 Nov 2005 13:45:13 -0000 1.2
--- ObjectComparerTest.cs 11 Nov 2005 04:52:46 -0000 1.3
***************
*** 30,33 ****
--- 30,34 ----
e2.Created = now;
+ // Uses ISerializable comparison
Assert.IsTrue(ObjectComparer.AreEqual(e1, e2), "Objects should be equal.");
***************
*** 60,92 ****
Assert.IsFalse(ObjectComparer.AreEqual(e1, e2, true), "Objects should not be equal because InternalCreated is different.");
}
-
- [Test]
- public void FailAreEqualWithFieldsSerialization()
- {
- DateTime now = DateTime.Now;
-
- SuppliersEntity e1 = new SuppliersEntity();
- e1.Address = "Test";
- e1.SupplierID = 12;
- e1.Created = now;
-
- SuppliersEntity e2 = new SuppliersEntity();
- e2.Address = "Test";
- e2.SupplierID = 12;
- e2.Created = now;
-
- string a = Serializer.SerializeToXml(e1);
- string b = Serializer.SerializeToXml(e2);
-
- Console.WriteLine(a);
- Console.WriteLine(b);
- Assert.IsTrue(a == b, "Objects should be equal.");
-
- e2.Created = DateTime.Now.AddHours(1);
-
- // byte[] c = Serializer.SerializeToBinary(e2);
- //
- // Assert.IsFalse(a == c, "Objects should not be equal.");
- }
}
}
--- 61,64 ----
|