System.Tests.StringTests.GetEnumerator_NonGeneric C# (CSharp) Method

GetEnumerator_NonGeneric() private method

private GetEnumerator_NonGeneric ( string s ) : void
s string
return void
        public static void GetEnumerator_NonGeneric(string s)
        {
            IEnumerable enumerable = s;
            IEnumerator enumerator = enumerable.GetEnumerator();

            for (int i = 0; i < 2; i++)
            {
                int counter = 0;
                while (enumerator.MoveNext())
                {
                    Assert.Equal(s[counter], enumerator.Current);
                    counter++;
                }
                Assert.Equal(s.Length, counter);

                enumerator.Reset();
            }
        }
StringTests