ALinq.Tests.AsyncEnumerableSingleTests.SingleShouldReturnElement C# (CSharp) Méthode

SingleShouldReturnElement() private méthode

private SingleShouldReturnElement ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task
        public async Task SingleShouldReturnElement()
        {
            var sequence = new[] {10}.ToAsync();
            Assert.AreEqual(10,await sequence.Single());

            var sequence2 = new int[] {}.ToAsync();
            try
            {
                await sequence2.Single();
                Assert.Fail("No exception thrown");
            }
            catch (InvalidOperationException)
            {
            }

            var sequence3 = new int[] {10,11 }.ToAsync();
            try
            {
                await sequence3.Single();
                Assert.Fail("No exception thrown");
            }
            catch (InvalidOperationException)
            {  
            }
        }