public void HashMissOnDifferentValues() { var lex = new Lexicon { { ScalarDoubleValue.MinValue(), new StringValue("bar") } }; Assert.AreNotEqual("bar", lex[ScalarDoubleValue.MaxValue()]); }
public void ContainsReturnsFalseIfTheKeyIsMissing() { var lex = new Lexicon { { ScalarDoubleValue.MinValue(), new StringValue("bar") } }; Assert.IsFalse(lex.ContainsKey(ScalarDoubleValue.MaxValue())); }
public void HashHitOnEqualValues() { var lex = new Lexicon { { ScalarDoubleValue.MaxValue(), new StringValue("bar") } }; Assert.AreEqual(new StringValue("bar"), lex[ScalarDoubleValue.MaxValue()]); }