public void Select_SourceIsArray_SkipRepeatCalls() { var source = new[] { 1, 2, 3, 4 }.Select(i => i * 2).Skip(1); Assert.Equal(source, source); }