public void TestGetEnumerator() { BuildItemGroup big = new BuildItemGroup(); big.AddNewItem("a", "c"); big.AddNewItem("b", "d"); IEnumerator e = big.GetEnumerator(); e.MoveNext(); Assert.AreEqual("a", ((BuildItem)e.Current).Name, "A1"); Assert.AreEqual("c", ((BuildItem)e.Current).FinalItemSpec, "A2"); e.MoveNext(); Assert.AreEqual("b", ((BuildItem)e.Current).Name, "A3"); Assert.AreEqual("d", ((BuildItem)e.Current).FinalItemSpec, "A4"); Assert.IsFalse(e.MoveNext()); }