public void TestRemove()
        {
            using (var mc = new MemcachedStore())
            {
                mc.AddOrUpdate(_key, _response);
                HttpResponseMessage message;

                var success = mc.TryRemove(_key);
                var getFailure = mc.TryGetValue(_key, out message);

                var failure = mc.TryRemove(_key);

                Assert.IsTrue(success);
                Assert.IsTrue(!failure);
                Assert.IsTrue(!getFailure);
            }
        }
Example #2
0
        public void TestRemove()
        {
            using (var mc = new MemcachedStore())
            {
                mc.AddOrUpdate(_key, _response);
                HttpResponseMessage message;


                var success    = mc.TryRemove(_key);
                var getFailure = mc.TryGetValue(_key, out message);

                var failure = mc.TryRemove(_key);

                Assert.IsTrue(success);
                Assert.IsTrue(!failure);
                Assert.IsTrue(!getFailure);
            }
        }