Ejemplo n.º 1
0
        public void TestAddAndResetValue()
        {
            var dict = new BinaryTreeDictionary <int, string>();

            dict.Add(1, "first value");
            dict[1] = "default value";

            Assert.IsFalse(dict.Contains(new KeyValuePair <int, string>(1, "first value")));
            Assert.IsTrue(dict.Contains(new KeyValuePair <int, string>(1, "default value")));
        }
Ejemplo n.º 2
0
        public void TestAddMultipleAndGet()
        {
            var dict = new BinaryTreeDictionary <int, string>();

            dict.Add(1, "first value");
            dict.Add(3, "third value");
            dict.Add(7, "seventh value");


            Assert.IsTrue(dict.Contains(new KeyValuePair <int, string>(7, "seventh value")));
            Assert.IsTrue(dict.Contains(new KeyValuePair <int, string>(1, "first value")));
            Assert.IsTrue(dict.Contains(new KeyValuePair <int, string>(3, "third value")));
        }
        public void TestAddKeyValueAndContains()
        {
            var dictionary = new BinaryTreeDictionary <int, string>();

            dictionary.Add(new KeyValuePair <int, string>(1, "one"));

            Assert.IsTrue(dictionary.Contains(new KeyValuePair <int, string>(1, "one")));
        }
Ejemplo n.º 4
0
        public void TestAddAndGet()
        {
            var dict = new BinaryTreeDictionary <int, string>();

            dict.Add(1, "first value");

            Assert.IsTrue(dict.Contains(new KeyValuePair <int, string>(1, "first value")));
        }