2007-11-08 Jb Evain <jbevain@novell.com>
authorJb Evain <jbevain@gmail.com>
Thu, 8 Nov 2007 14:17:39 +0000 (14:17 -0000)
committerJb Evain <jbevain@gmail.com>
Thu, 8 Nov 2007 14:17:39 +0000 (14:17 -0000)
* EnumerableTest.cs: add simple test for intersect.

svn path=/trunk/mcs/; revision=89187

mcs/class/System.Core/Test/System.Linq/ChangeLog
mcs/class/System.Core/Test/System.Linq/EnumerableTest.cs

index ef7146e9b71ae1dee574c75e3ade0a7ec854c7c5..f1652c7d1fbfb9231f0d1adaa86d00aa568ffd8e 100644 (file)
@@ -1,3 +1,7 @@
+2007-11-08  Jb Evain  <jbevain@novell.com>
+
+       * EnumerableTest.cs: add simple test for intersect.
+
 2007-11-06  Jb Evain  <jbevain@novell.com>
 
        * EnumerableTest.cs: add simple test for Except.
index 1b6b7ac43825dbec40ef6b01dc88e4ab583a77aa..b13c10f982037991a646c09a2aaaa7397d18b29a 100644 (file)
@@ -49,6 +49,16 @@ namespace MonoTests.System.Linq {
                        AssertAreSame (result, first.Except (second));
                }
 
+               [Test]
+               public void TestSimpleIntersect ()
+               {
+                       int [] first = {0, 1, 2, 3, 4, 5};
+                       int [] second = {2, 4, 6};
+                       int [] result = {2, 4};
+
+                       AssertAreSame (result, first.Intersect (second));
+               }
+
                static void AssertAreSame<T> (IEnumerable<T> expected, IEnumerable<T> actual)
                {
                        if (expected == null) {