public void Memcached_cache_empty_remove() { //Arrange var client = GetMemcachedClient(); var cache = new MemcachedStore(client); //Act cache.Remove(string.Empty); //Assert Assert.NotNull(cache); }
public void Memcached_cache_with_value_set_remove_get() { //Arrange var client = GetMemcachedClient(); var cache = new MemcachedStore(client); var expiration = new TimeSpan(0, 1, 0); const string key = "Random-Key-3"; var response = A.Fake <FakeCachedResponse>(); //Act cache.Set(key, response, expiration); cache.Remove(key); bool found = cache.TryGetValue(key, out var getResponse); //Assert Assert.Null(getResponse); Assert.False(found); }