public void Reverse2Test() { int[] enumerable = new int[] { 0, 1, 2 }; EnumerableAssert.AreSequentialEqual( Enumerable.Reverse(enumerable), DeferredExecution.CompiledReverseGenerator(enumerable)); enumerable = new int[] { }; EnumerableAssert.AreSequentialEqual( Enumerable.Reverse(enumerable), DeferredExecution.CompiledReverseGenerator(enumerable)); }