Exemplo n.º 1
0
        public void Trim()
        {
            var rd = new RouletteDictionary <string, int>();

            for (int i = 0; i < 1234; i++)
            {
                rd[i.ToString()] = i;
            }

            int initialCap = rd.Capacity;

            Assert.True(initialCap > 1234);

            rd.Trim();
            Assert.Equal(500, rd["500"]);


            rd.Clear();
            rd.Trim();
            Assert.Equal(8, rd.Capacity);
        }