Pārlūkot izejas kodu

Fixing AsAsyncEnumerable test.

Bart De Smet 7 gadi atpakaļ
vecāks
revīzija
e7c1846962

+ 1 - 13
Ix.NET/Source/System.Linq.Async.Tests/System/Linq/Operators/AsAsyncEnumerable.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-using System.Collections.Generic;
 using System.Linq;
 using Xunit;
 
@@ -11,23 +9,13 @@ namespace Tests
 {
     public class AsAsyncEnumerable : AsyncEnumerableTests
     {
-        [Fact]
-        public void AsAsyncEnumerable_Null()
-        {
-            AssertThrows<ArgumentNullException>(() => AsyncEnumerable.AsAsyncEnumerable(default(IAsyncEnumerable<int>)));
-        }
-
         [Fact]
         public void AsAsyncEnumerable1()
         {
             var xs = Return42;
             var ys = xs.AsAsyncEnumerable();
 
-            Assert.NotSame(xs, ys);
-
-            var e = xs.GetAsyncEnumerator();
-            HasNext(e, 42);
-            NoNext(e);
+            Assert.Same(xs, ys); // NB: Consistent with LINQ to Objects behavior.
         }
     }
 }