public virtual void TestContainsKey() { string key1 = "foo"; string key2 = "bar"; subject.Put(key1, "v"); subject.Put(key2, "v"); Assert.IsTrue(subject.ContainsKey(key1)); Assert.IsTrue(subject.ContainsKey(key2)); Assert.IsFalse(subject.ContainsKey(null)); Assert.IsFalse(subject.ContainsKey(key1.ToUpper())); Assert.IsFalse(subject.ContainsKey(key2.ToUpper())); }
public virtual void TestEmpty() { Assert.IsFalse(_map.ContainsKey(new IdentityHashtable4TestCase.Item(Key))); Assert.IsNull(_map.Get(new IdentityHashtable4TestCase.Item(Key))); Assert.IsFalse(_map.Values().GetEnumerator().MoveNext()); Assert.IsNull(_map.Remove(new IdentityHashtable4TestCase.Item(Key))); Assert.AreEqual(0, _map.Size()); }