示例#1
0
        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);
        }
示例#2
0
        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")));
        }