Selaa lähdekoodia

test to catch onlyIfCheap true

Oren Novotny 9 vuotta sitten
vanhempi
sitoutus
e415e8f622
1 muutettua tiedostoa jossa 10 lisäystä ja 0 poistoa
  1. 10 0
      Ix.NET/Source/Tests/AsyncTests.Single.cs

+ 10 - 0
Ix.NET/Source/Tests/AsyncTests.Single.cs

@@ -1513,6 +1513,16 @@ namespace Tests
             await SequenceIdentity(ys);
         }
 
+        [Fact]
+        public async Task Reverse9()
+        {
+            var xs = new[] { 1, 2, 3 }.ToAsyncEnumerable();
+            var ys = xs.Reverse().Prepend(4); // to trigger onlyIfCheap
+
+            Assert.Equal(new[] { 4, 3, 2, 1 }, await ys.ToArray());
+        }
+
+
         [Fact]
         public void OrderBy_Null()
         {