Example #1
0
        public void ContainsReturnsTrueIfTheKeyIsPresent()
        {
            var lex = new Lexicon {
                { ScalarDoubleValue.MinValue(), new StringValue("bar") }
            };

            Assert.IsTrue(lex.ContainsKey(ScalarDoubleValue.MinValue()));
        }
Example #2
0
        public void ContainsReturnsFalseIfTheKeyIsMissing()
        {
            var lex = new Lexicon {
                { ScalarDoubleValue.MinValue(), new StringValue("bar") }
            };

            Assert.IsFalse(lex.ContainsKey(ScalarDoubleValue.MaxValue()));
        }
Example #3
0
        public void HashMissOnDifferentValues()
        {
            var lex = new Lexicon {
                { ScalarDoubleValue.MinValue(), new StringValue("bar") }
            };

            Assert.AreNotEqual("bar", lex[ScalarDoubleValue.MaxValue()]);
        }