public async Task CastShouldTransformElements() { #pragma warning disable 1998 var sequence = AsyncEnumerable.Range(0, 100).Cast<object>().Cast<int>(); #pragma warning restore 1998 Assert.AreEqual(100,await sequence.Count()); }