public void RemoveAllIntermediateItems1() { BuildItemGroup group = new BuildItemGroup(); // virtual group XmlElement element = CreatePersistedItemGroupElement(); BuildItem item1 = CreatePersistedBuildItem(element, "i", "i1"); BuildItem item2 = CreatePersistedBuildItem(element, "i", "i2"); group.AddExistingItem(item1); group.AddExistingItem(item2); group.AddNewItem("j", "j1"); Assertion.AssertEquals(3, group.Count); group.RemoveAllIntermediateItems(); Assertion.AssertEquals(2, group.Count); }