[system] Add test for #25137
authorMarek Safar <marek.safar@gmail.com>
Mon, 8 Dec 2014 11:02:33 +0000 (12:02 +0100)
committerMarek Safar <marek.safar@gmail.com>
Mon, 8 Dec 2014 11:04:28 +0000 (12:04 +0100)
mcs/class/System/Test/System.Collections.Generic/SortedSetTest.cs

index 6c59bb4ead23bd053dbb3962d577e0d44b2f3d62..889ca1b0b7b49f5a697a752faaec8546b298a4a6 100644 (file)
@@ -120,6 +120,15 @@ namespace MonoTests.System.Collections.Generic
                        Assert.IsTrue (reversed.SequenceEqual (new [] { 6, 5, 4, 3, 2, 1 }));
                }
 
+               [Test]
+               public void ReverseView ()
+               {
+                       var set = new SortedSet<int> { 1, 2, 3, 4, 5, 6 };
+                       var subset = set.GetViewBetween (3, 5);
+                       Assert.AreEqual (3, subset.Count, "#1");
+                       Assert.AreEqual (3, subset.Reverse ().Count (), "#2");
+               }
+
                [Test]
                public void RemoveWhere ()
                {