Example #1
0
        public async Task Removing_one_item_of_Cache()
        {
            MemoryCacheManager memoryCacheManager = new MemoryCacheManager(new MemoryCache(new MemoryCacheOptions {
            }));
            await memoryCacheManager.SetAsync("exampleKey15", 5, int.MaxValue);

            Assert.IsTrue(memoryCacheManager.IsSet("exampleKey15"));
            await memoryCacheManager.RemoveAsync("exampleKey15");

            Assert.IsFalse(memoryCacheManager.IsSet("exampleKey15"));
        }
Example #2
0
        public async Task Removing_one_item_of_Cache()
        {
            var eventPublisher = new Mock <IMediator>();

            MemoryCacheManager memoryCacheManager = new MemoryCacheManager(new MemoryCache(new MemoryCacheOptions {
            }), eventPublisher.Object);
            await memoryCacheManager.SetAsync("exampleKey15", 5, int.MaxValue);

            Assert.IsTrue(memoryCacheManager.IsSet("exampleKey15"));
            await memoryCacheManager.RemoveAsync("exampleKey15");

            Assert.IsFalse(memoryCacheManager.IsSet("exampleKey15"));
        }