public void ContainsTest() { var dict = new LRUCacheDictionary <string, string> { { "key1", "value1" }, { "key2", "value2" }, { "key3", "value3" }, }; Assert.That(dict.Contains(new KeyValuePair <string, string>("key1", "value1")), Is.True); Assert.That(dict.Contains(new KeyValuePair <string, string>("key3", "value2")), Is.False); Assert.That(dict.Contains(new KeyValuePair <string, string>("value3", "key3")), Is.False); Assert.That(dict.Contains(new KeyValuePair <string, string>("hogehoge", "hogehoge")), Is.False); }
public void ContainsTest() { var dict = new LRUCacheDictionary <string, string> { ["key1"] = "value1", ["key2"] = "value2", ["key3"] = "value3", }; Assert.True(dict.Contains(new KeyValuePair <string, string>("key1", "value1"))); Assert.False(dict.Contains(new KeyValuePair <string, string>("key3", "value2"))); Assert.False(dict.Contains(new KeyValuePair <string, string>("value3", "key3"))); Assert.False(dict.Contains(new KeyValuePair <string, string>("hogehoge", "hogehoge"))); }