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); }