System.Linq.Tests.WhereTests.Where_GetEnumeratorReturnsUniqueInstances C# (CSharp) 메소드

Where_GetEnumeratorReturnsUniqueInstances() 개인적인 메소드

private Where_GetEnumeratorReturnsUniqueInstances ( ) : void
리턴 void
        public void Where_GetEnumeratorReturnsUniqueInstances()
        {
            int[] source = new[] { 1, 2, 3, 4, 5 };

            var result = source.Where(value => true);

            using (var enumerator1 = result.GetEnumerator())
            using (var enumerator2 = result.GetEnumerator())
            {
                Assert.Same(result, enumerator1);
                Assert.NotSame(enumerator1, enumerator2);
            }
        }
WhereTests