public void EventDataSet_RemoveChild_SimpleAddRemove() { EventDataSet parentSet = new EventDataSet(); EventDataSet childSet = new EventDataSet(); parentSet.AddChild(childSet); Assert.AreEqual(true, parentSet.HasChildren, "HasChildren should be true after a child is added. "); parentSet.RemoveChild(childSet.ObjectId); Assert.AreEqual(false, parentSet.HasChildren, "HasChildren should be false after child is removed. "); Assert.IsNull(parentSet.m_Children, "m_Children should be set to null after last child is removed. "); }