Пример #1
0
        public void Can_remove_entry()
        {
            using (var cache = new MemoryCache(new MemoryCacheOptions()))
            {
                var obj = new object();

                var cacheManager = new MemoryCacheManager(cache, new CacheOptions());
                cacheManager.Set("obj", obj);

                Assert.Contains(cacheManager.Keys, key => key == "obj");

                cacheManager.Remove("obj");

                Assert.DoesNotContain(cacheManager.Keys, key => key == "obj");
            }
        }