public async Task GetEmptyCache() { ExampleAdjustableSingleCache cache = new ExampleAdjustableSingleCache(Cache); var item = await cache.GetCacheItem(); Assert.IsTrue(item == null); }
public async Task SetAndGetCache() { ExampleAdjustableSingleCache cache = new ExampleAdjustableSingleCache(Cache); await cache.SetUpdateCacheItem(MockDictionary); var item = await cache.GetCacheItem(); Assert.IsTrue(item != null && item.ContainsKey("first") && item.ContainsKey("any other")); }
public async Task ClearCache() { ExampleAdjustableSingleCache cache = new ExampleAdjustableSingleCache(Cache); await cache.SetUpdateCacheItem(MockDictionary); await cache.ClearCache(); var item = await cache.GetCacheItem(); Assert.IsTrue(item == null); }