Exemple #1
0
        public void Clear_Removes_Items()
        {
            var valid = false;
            var ht    = new SimpleHashTable(1);

            ht.Add(1, 1);
            ht.Add(2, 2);
            ht.Clear();

            try
            {
                ht.Get(1);
            }
            catch (ArgumentException)
            {
                valid = true;
            }

            Assert.IsTrue(valid);

            valid = false;
            try
            {
                ht.Get(2);
            }
            catch (ArgumentException)
            {
                valid = true;
            }

            Assert.IsTrue(valid);
        }