Beispiel #1
0
        public void TestAutoIncreaseEntries()
        {
            DictionaryClass<string, int> d = new DictionaryClass<string, int>(2);
            d.Add("cats", 1);
            d.Add("birds", 14);
            d.Add("cows", 5);
            d.Remove("birds");
            d.Add("fish", 33);
            d.Add("sheeps", 68);
            d.Add("chickens", 21);

            Assert.AreEqual(5, d.Count);
        }
Beispiel #2
0
        public void TestRemoveByKey()
        {
            DictionaryClass<string, int> d = new DictionaryClass<string, int>(2);
            d.Add("cats", 1);
            d.Add("birds", 14);
            d.Add("cows", 5);
            d.Remove("birds");

            Assert.AreEqual(0, d["birds"]);
            Assert.AreEqual(0, d["fish"]);
            Assert.AreEqual(2, d.Count);
        }