Example #1
0
        public void Stack_Foreach_Test()
        {
            var iterator = stack.GetEnumerator();

            iterator.MoveNext();
            Assert.AreEqual(3, iterator.Current);
            iterator.MoveNext();
            Assert.AreEqual(2, iterator.Current);
            iterator.MoveNext();
            Assert.AreEqual(1, iterator.Current);
            Assert.IsTrue(stack.Count == 3);
        }