public void AddAndRemove() { ConfigBase config1 = new ConfigBase("Test", null); ConfigBase config2 = new ConfigBase("Another", null); ConfigCollection collection = new ConfigCollection(null); collection.Add(config1); collection.Add(config2); Assert.AreEqual(2, collection.Count); Assert.IsNotNull(collection["Test"]); Assert.IsNotNull(collection["Another"]); collection.Remove(config2); Assert.AreEqual(1, collection.Count); Assert.IsNotNull(collection["Test"]); Assert.IsNull(collection["Another"]); }
public void AddAndRemove() { ConfigBase config1 = new ConfigBase("Test", null); ConfigBase config2 = new ConfigBase("Another", null); ConfigCollection collection = new ConfigCollection(null); collection.Add(config1); collection.Add(config2); Assert.AreEqual(2, collection.Count); Assert.IsNotNull(collection["Test"]); Assert.IsNotNull(collection["Another"]); collection.Remove(config2); Assert.AreEqual(1, collection.Count); Assert.IsNotNull(collection["Test"]); Assert.IsNull(collection["Another"]); }