Author: jbevain
Date: 2007-11-08 17:16:53 -0500 (Thu, 08 Nov 2007)
New Revision: 89276
Modified:
trunk/mcs/class/System.Core/Test/System.Linq/ChangeLog
trunk/mcs/class/System.Core/Test/System.Linq/EnumerableTest.cs
Log:
2007-11-08 Jb Evain <[EMAIL PROTECTED]>
* EnumerableTest.cs: add test for SequenceEqual.
Modified: trunk/mcs/class/System.Core/Test/System.Linq/ChangeLog
===================================================================
--- trunk/mcs/class/System.Core/Test/System.Linq/ChangeLog 2007-11-08
22:16:04 UTC (rev 89275)
+++ trunk/mcs/class/System.Core/Test/System.Linq/ChangeLog 2007-11-08
22:16:53 UTC (rev 89276)
@@ -1,5 +1,9 @@
2007-11-08 Jb Evain <[EMAIL PROTECTED]>
+ * EnumerableTest.cs: add test for SequenceEqual.
+
+2007-11-08 Jb Evain <[EMAIL PROTECTED]>
+
* EnumerableTest.cs: add simple test for Union.
2007-11-08 Jb Evain <[EMAIL PROTECTED]>
Modified: trunk/mcs/class/System.Core/Test/System.Linq/EnumerableTest.cs
===================================================================
--- trunk/mcs/class/System.Core/Test/System.Linq/EnumerableTest.cs
2007-11-08 22:16:04 UTC (rev 89275)
+++ trunk/mcs/class/System.Core/Test/System.Linq/EnumerableTest.cs
2007-11-08 22:16:53 UTC (rev 89276)
@@ -69,6 +69,17 @@
AssertAreSame (result, first.Union (second));
}
+ [Test]
+ public void TestSequenceEqual ()
+ {
+ int [] first = {0, 1, 2, 3, 4, 5};
+ int [] second = {0, 1, 2};
+ int [] third = {0, 1, 2, 3, 4, 5};
+
+ Assert.IsFalse (first.SequenceEqual (second));
+ Assert.IsTrue (first.SequenceEqual (third));
+ }
+
static void AssertAreSame<T> (IEnumerable<T> expected,
IEnumerable<T> actual)
{
if (expected == null) {
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches