public void ValuesTest()
{
var dict = new LRUCacheDictionary<string, string>
{
["key1"] = "value1",
["key2"] = "value2",
["key3"] = "value3",
};
Assert.Equal(new[] { "value1", "value2", "value3" }, dict.Values, collComparer);
dict.Add("foo", "bar");
Assert.Equal(new[] { "value1", "value2", "value3", "bar" }, dict.Values, collComparer);
dict.Remove("key2");
Assert.Equal(new[] { "value1", "value3", "bar" }, dict.Values, collComparer);
dict.Clear();
Assert.Empty(dict.Values);
}