public void ClearItems() { var data = new PropertyList(); data.Add("A", 1); data.Add("B", 2); data.Add("C", 3); data.Add("D", 4); data.Add("E", 5); data.Add("F", 6); Assert.AreEqual(6, data.Count); data.Clear(); Assert.AreEqual(0, data.Count); Assert.IsFalse(data.Contains("A")); Assert.IsFalse(data.Contains("B")); Assert.IsFalse(data.Contains("C")); Assert.IsFalse(data.Contains("D")); Assert.IsFalse(data.Contains("E")); Assert.IsFalse(data.Contains("F")); }
public void RemoveItemByIndexFromDictionary() { var data = new PropertyList(); data.Add("XXX", "here!"); Assert.AreEqual("here!", data["XXX"].StringValue); Assert.AreEqual(1, data.Count); data.RemoveAt(0); Assert.AreEqual(0, data.Count); Assert.IsFalse(data.Contains("XXX")); }