public void MemoryCacheExistsTest4() { //Arrange var cache = new MemoryCache(); //Act var result = cache.DataCached(" "); //Assert Assert.IsFalse(result, "Empty key should always return false"); }
public void MemoryCacheExistsTest1() { //Arrange var cache = new MemoryCache(); //Act var result = cache.DataCached("test1"); //Assert Assert.IsFalse(result, "Should not be anything cached under that key"); }
public async Task MemoryCacheExistsTest2() { //Arrange var cache = new MemoryCache(); await cache.CacheObject("test2", new List <string> { "sample" }); //Act var result = cache.DataCached("test2"); //Assert Assert.IsTrue(result, "Should be an object cached under this key"); }
public async Task MemoryCacheExistsTest3() { //Arrange var cache = new MemoryCache(); await cache.CacheObject("test3", new List <string> { "timed out" }, 5); //Act Task.Delay(5500).Wait(); //Give item chance to expire var result = cache.DataCached("test3"); //Assert Assert.IsFalse(result, "Should not be anything cached under that key, because its expired."); }