예제 #1
0
        public void TestTrackableCollection_GetEnumerator()
        {
            var coll = new TrackableCollection <Simple>()
            {
                new Simple("a"), new Simple("b"), new Simple("c")
            };
            var enumerator = coll.GetEnumerator();

            Assert.IsNotNull(enumerator);
            Assert.AreNotEqual(coll, enumerator);
            var count = 0;

            while (enumerator.MoveNext())
            {
                count++;
            }

            Assert.AreEqual(coll.Count, count);
        }