Author: spouliot
Date: 2008-01-21 20:07:39 -0500 (Mon, 21 Jan 2008)
New Revision: 93469

Modified:
   trunk/mcs/class/corlib/Test/System/ChangeLog
   trunk/mcs/class/corlib/Test/System/DateTimeOffsetTest.cs
Log:
2008-01-21  Sebastien Pouliot  <[EMAIL PROTECTED]>

        * DateTimeOffsetTest.cs: Add test case for Equals to    validate 
        Gendarme's finding.



Modified: trunk/mcs/class/corlib/Test/System/ChangeLog
===================================================================
--- trunk/mcs/class/corlib/Test/System/ChangeLog        2008-01-22 01:06:46 UTC 
(rev 93468)
+++ trunk/mcs/class/corlib/Test/System/ChangeLog        2008-01-22 01:07:39 UTC 
(rev 93469)
@@ -1,3 +1,8 @@
+2008-01-21  Sebastien Pouliot  <[EMAIL PROTECTED]>
+
+       * DateTimeOffsetTest.cs: Add test case for Equals to    validate 
+       Gendarme's finding.
+
 2008-01-20  Gert Driesen  <[EMAIL PROTECTED]>
 
        * AppDomainTest.cs: Added test for DefineDynamicAssembly overload

Modified: trunk/mcs/class/corlib/Test/System/DateTimeOffsetTest.cs
===================================================================
--- trunk/mcs/class/corlib/Test/System/DateTimeOffsetTest.cs    2008-01-22 
01:06:46 UTC (rev 93468)
+++ trunk/mcs/class/corlib/Test/System/DateTimeOffsetTest.cs    2008-01-22 
01:07:39 UTC (rev 93469)
@@ -377,7 +377,17 @@
                                }
                }
 
+               [Test]
+               public void EqualsObject ()
+               {
+                       DateTimeOffset offset1 = new DateTimeOffset ();
+                       Assert.IsFalse (offset1.Equals (null), "null"); // 
found using Gendarme :)
+                       Assert.IsTrue (offset1.Equals (offset1), "self");
+                       DateTimeOffset offset2 = new DateTimeOffset 
(DateTime.Today);
+                       Assert.IsFalse (offset1.Equals (offset2), "1!=2");
+                       Assert.IsFalse (offset2.Equals (offset1), "2!=1");
+               }
+       }
 }
-}
 #endif
 

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to