AsyncEnumerableQueryTest.cs 623 B

123456789101112131415161718192021222324
  1. using System.Linq;
  2. using Xunit;
  3. namespace Tests
  4. {
  5. public class AsyncEnumerableQueryTest
  6. {
  7. [Fact]
  8. public void CastToUntypedIAsyncQueryable()
  9. {
  10. var query = Enumerable.Empty<string>().ToAsyncEnumerable().AsAsyncQueryable();
  11. Assert.IsAssignableFrom<IAsyncQueryable>(query);
  12. }
  13. [Fact]
  14. public void CastToUntypedIOrderedAsyncQueryable()
  15. {
  16. var query = Enumerable.Empty<string>().ToAsyncEnumerable().AsAsyncQueryable().OrderBy(s => s.Length);
  17. Assert.IsAssignableFrom<IOrderedAsyncQueryable>(query);
  18. }
  19. }
  20. }