110 references to ToAsyncEnumerable
Microsoft.DotNet.XUnitAssert.Tests (110)
Asserts\AsyncCollectionAssertsTests.cs (110)
21 Assert.Throws<ArgumentNullException>("action", () => Assert.All(Array.Empty<object>().ToAsyncEnumerable(), (Action<object>)null!)); 22 Assert.Throws<ArgumentNullException>("action", () => Assert.All(Array.Empty<object>().ToAsyncEnumerable(), (Action<object, int>)null!)); 28 var items = new[] { 1, 1, 1, 1, 1, 1 }.ToAsyncEnumerable(); 36 var items = new[] { 1, 1, 42, 2112, 1, 1 }.ToAsyncEnumerable(); 73 await Assert.ThrowsAsync<ArgumentNullException>("action", () => Assert.AllAsync(Array.Empty<object>().ToAsyncEnumerable(), (Func<object, Task>)null!)); 74 await Assert.ThrowsAsync<ArgumentNullException>("action", () => Assert.AllAsync(Array.Empty<object>().ToAsyncEnumerable(), (Func<object, int, Task>)null!)); 80 var items = new[] { 1, 1, 1, 1, 1, 1 }.ToAsyncEnumerable(); 88 var items = new[] { 1, 1, 42, 2112, 1, 1 }.ToAsyncEnumerable(); 110 var items = new[] { 1, 1, 2, 2, 1, 1 }.ToAsyncEnumerable(); 124 var list = new List<int>().ToAsyncEnumerable(); 134 var list = new List<int>().ToAsyncEnumerable(); 158 var list = new List<int> { 42, 2112 }.ToAsyncEnumerable(); 169 var list = new List<int> { 42, 2112 }.ToAsyncEnumerable(); 197 var list = new List<int>().ToAsyncEnumerable(); 207 var list = new List<int>().ToAsyncEnumerable(); 231 var list = new List<int> { 42, 2112 }.ToAsyncEnumerable(); 250 var list = new List<int> { 42, 2112 }.ToAsyncEnumerable(); 292 var list = new List<object?> { 16, null, "Hi there" }.ToAsyncEnumerable(); 300 var list = new List<int> { 42 }.ToAsyncEnumerable(); 308 var list = new List<int> { 41, 43 }.ToAsyncEnumerable(); 324 var list = new List<object?> { null, 16, "Hi there" }.ToAsyncEnumerable(); 338 Assert.Throws<ArgumentNullException>("comparer", () => Assert.Contains(14, Array.Empty<int>().ToAsyncEnumerable(), null!)); 344 var list = new List<int> { 42 }.ToAsyncEnumerable(); 365 Assert.Throws<ArgumentNullException>("filter", () => Assert.Contains(Array.Empty<int>().ToAsyncEnumerable(), (Predicate<int>)null!)); 371 var list = new[] { "Hello", "world" }.ToAsyncEnumerable(); 379 var list = new[] { "Hello", "world" }.ToAsyncEnumerable(); 398 Assert.Throws<ArgumentNullException>("comparer", () => Assert.Distinct(Array.Empty<object>().ToAsyncEnumerable(), null!)); 404 var list = new List<object?> { 16, "Hi there", null }.ToAsyncEnumerable(); 412 var list = new List<int> { 42, 42 }.ToAsyncEnumerable(); 428 var list = new List<string?> { "a", null, "b", null, "c", "d" }.ToAsyncEnumerable(); 444 var list = new string[] { "a", "b", "A" }.ToAsyncEnumerable(); 453 var list = new string[] { "a", "b", "A" }.ToAsyncEnumerable(); 478 var list = new List<object?> { 16, "Hi there" }.ToAsyncEnumerable(); 486 var list = new List<int> { 42 }.ToAsyncEnumerable(); 503 var list = new List<int>().ToAsyncEnumerable(); 511 var list = new List<object?> { null, 16, "Hi there" }.ToAsyncEnumerable(); 525 Assert.Throws<ArgumentNullException>("comparer", () => Assert.DoesNotContain(14, Array.Empty<int>().ToAsyncEnumerable(), null!)); 531 var list = new List<int> { 42 }.ToAsyncEnumerable(); 552 Assert.Throws<ArgumentNullException>("filter", () => Assert.DoesNotContain(Array.Empty<int>().ToAsyncEnumerable(), (Predicate<int>)null!)); 558 var list = new[] { "Hello", "world" }.ToAsyncEnumerable(); 574 var list = new[] { "Hello", "world" }.ToAsyncEnumerable(); 591 var list = new List<int>().ToAsyncEnumerable(); 599 var list = new List<int> { 42 }.ToAsyncEnumerable(); 614 var enumerator = new SpyEnumerator<int>(Enumerable.Empty<int>().ToAsyncEnumerable()); 658 validateError(() => Assert.Equal(expected.ToAsyncEnumerable(), actual), "<generated>"); 664 var actual = Array.Empty<int>().ToAsyncEnumerable(); 690 var actual = expected.ToAsyncEnumerable(); 693 Assert.Equal(expected.ToAsyncEnumerable(), actual); 746 var actual = actualArray is null ? null : new List<int>(actualArray).ToAsyncEnumerable(); 781 validateError(() => Assert.Equal(expected?.ToAsyncEnumerable(), actual), expected is null ? "" : "<generated> "); 791 var actual = expected.ToAsyncEnumerable(); 813 validateError(() => Assert.Equal(expected.ToAsyncEnumerable(), actual, new IntComparer(false)), "", ""); 820 var actual = new int[] { 0, 0, 0, 0, 0 }.ToAsyncEnumerable(); 823 Assert.Equal(expected.ToAsyncEnumerable(), actual, new IntComparer(true)); 841 Assert.Equal(expected, actual.ToAsyncEnumerable(), new EnumerableItemComparer()); 842 Assert.Equal(expected.ToAsyncEnumerable(), actual.ToAsyncEnumerable(), new EnumerableItemComparer()); 890 validateError(() => Assert.Equal(new[] { 1, 2 }, new[] { 1, 3 }.ToAsyncEnumerable(), new ThrowingComparer()), "int[] ", "<generated> "); 892 validateError(() => Assert.Equal(new[] { 1, 2 }.ToAsyncEnumerable(), new[] { 1, 3 }.ToAsyncEnumerable(), new ThrowingComparer()), "", ""); 911 var actual = new[] { new EquatableObject { Char = 'a' } }.ToAsyncEnumerable(); 914 Assert.Equal(expected.ToAsyncEnumerable(), actual); 921 var actual = new[] { new EquatableObject { Char = 'b' } }.ToAsyncEnumerable(); 948 validateError(() => Assert.Equal(expected.ToAsyncEnumerable(), actual), "", ""); 972 var actual = new List<int>([1, 2, 3, 4, 5]).ToAsyncEnumerable(); 994 validateError(() => Assert.Equal(expected.ToAsyncEnumerable(), actual, (int x, int y) => false), "", ""); 1001 var actual = new List<int>([0, 0, 0, 0, 0]).ToAsyncEnumerable(); 1004 Assert.Equal(expected.ToAsyncEnumerable(), actual, (int x, int y) => true); 1012 var actual = new List<EnumerableItem> { new(0), new(2) }.ToAsyncEnumerable(); 1015 Assert.Equal(expected.ToAsyncEnumerable(), actual, (x, y) => x.Value / 2 == y.Value / 2); 1034 var actual = new[] { 1, 3 }.ToAsyncEnumerable(); 1057 validateError(() => Assert.Equal(expected.ToAsyncEnumerable(), actual, (int e, int a) => throw new DivideByZeroException()), "", ""); 1067 var list = new List<int>().ToAsyncEnumerable(); 1081 var list = new List<int> { 42 }.ToAsyncEnumerable(); 1089 var enumerator = new SpyEnumerator<int>(Enumerable.Range(0, 1).ToAsyncEnumerable()); 1130 Assert.NotEqual(expected.ToAsyncEnumerable(), actual); 1136 var actual = Array.Empty<int>().ToAsyncEnumerable(); 1149 var actual = new List<int>(expected).ToAsyncEnumerable(); 1169 validateError(() => Assert.NotEqual(expected.ToAsyncEnumerable(), actual), "", ""); 1176 var actual = new List<int>([1, 2, 3, 4, 0, 6, 7, 8, 9, 10]).ToAsyncEnumerable(); 1179 Assert.NotEqual(expected.ToAsyncEnumerable(), actual); 1189 var actual = new List<int>([1, 2, 3, 4, 5]).ToAsyncEnumerable(); 1192 Assert.NotEqual(expected.ToAsyncEnumerable(), actual, new IntComparer(false)); 1199 var actual = new List<int>([0, 0, 0, 0, 0]).ToAsyncEnumerable(); 1219 validateError(() => Assert.NotEqual(expected.ToAsyncEnumerable(), actual, new IntComparer(true)), "", ""); 1236 var actual = new[] { 1, 2 }.ToAsyncEnumerable(); 1259 validateError(() => Assert.NotEqual(expected.ToAsyncEnumerable(), actual, new ThrowingComparer()), "", ""); 1278 var actual = new[] { new EquatableObject { Char = 'a' } }.ToAsyncEnumerable(); 1303 validateError(() => Assert.NotEqual(expected.ToAsyncEnumerable(), actual), "", ""); 1310 var actual = new[] { new EquatableObject { Char = 'b' } }.ToAsyncEnumerable(); 1313 Assert.NotEqual(expected.ToAsyncEnumerable(), actual); 1337 var actual = new List<int>([1, 2, 3, 4, 5]).ToAsyncEnumerable(); 1340 Assert.NotEqual(expected.ToAsyncEnumerable(), actual, (int x, int y) => false); 1347 var actual = new List<int>([0, 0, 0, 0, 0]).ToAsyncEnumerable(); 1367 validateError(() => Assert.NotEqual(expected.ToAsyncEnumerable(), actual, (int x, int y) => true), "", ""); 1374 var actual = new[] { 1, 2 }.ToAsyncEnumerable(); 1397 validateError(() => Assert.NotEqual(expected.ToAsyncEnumerable(), actual, (int e, int a) => throw new DivideByZeroException()), "", ""); 1413 var collection = Array.Empty<object>().ToAsyncEnumerable(); 1424 var collection = new[] { "Hello" }.ToAsyncEnumerable(); 1434 var collection = new[] { "Hello", "World" }.ToAsyncEnumerable(); 1449 var collection = new[] { 1, 2, 3, 4, 5, 6, 7 }.ToAsyncEnumerable(); 1464 var collection = "H".ToAsyncEnumerable(); 1474 var collection = "Hello".ToAsyncEnumerable(); 1493 Assert.Throws<ArgumentNullException>("predicate", () => Assert.Single(Array.Empty<object>().ToAsyncEnumerable(), null!)); 1499 var collection = new[] { "Hello", "World" }.ToAsyncEnumerable(); 1509 var collection = new[] { "Hello", "World" }.ToAsyncEnumerable(); 1525 var collection = new[] { "Hello", "World" }.ToAsyncEnumerable(); 1542 var collection = new[] { 1, 2, 3, 4, 5, 6, 7, 8, 4 }.ToAsyncEnumerable(); 1559 var collection = "H".ToAsyncEnumerable(); 1569 var collection = "H".ToAsyncEnumerable();