public void Select_SourceThrowsOnReset() { int[] source = new[] { 1, 2, 3, 4, 5 }; var enumerator = source.Where(value => true).GetEnumerator(); Assert.Throws<NotSupportedException>(() => enumerator.Reset()); }