Esempio n. 1
0
        public void expired_in_put()
        {
            const string testKey = "TestKey";
            const string testValue = "TestValue";

            ICache cache = new OutOfProcessCache();
            cache.Remove(testKey);
            cache.Set(testKey, testValue, new TimeSpan(0, 0, 1));
            Assert.IsTrue(cache.Exists(testKey));            
        }
Esempio n. 2
0
        public void expired_at_put()
        {
            const string testKey = "TestKey";
            const string testValue = "TestValue";

            ICache cache = new OutOfProcessCache();
            cache.Remove(testKey);
            cache.Set(testKey, testValue, DateTime.Now.AddMinutes(1));
            Assert.IsTrue(cache.Exists(testKey));
        }
        public void expired_in_put()
        {
            const string testKey   = "TestKey";
            const string testValue = "TestValue";

            ICache cache = new OutOfProcessCache();

            cache.Remove(testKey);
            cache.Set(testKey, testValue, new TimeSpan(0, 0, 1));
            Assert.IsTrue(cache.Exists(testKey));
        }
        public void expired_at_put()
        {
            const string testKey   = "TestKey";
            const string testValue = "TestValue";

            ICache cache = new OutOfProcessCache();

            cache.Remove(testKey);
            cache.Set(testKey, testValue, DateTime.Now.AddMinutes(1));
            Assert.IsTrue(cache.Exists(testKey));
        }
Esempio n. 5
0
        public void GetGroupTest()
        {
            var keys = new List<string> { "key1", "key2" };
            var cache = new OutOfProcessCache();

            foreach (var key in keys)
                cache.Set(key, key);

            var values = cache.GetGroup<string>(keys);            
            Assert.IsTrue(values.Count == 2);
        }
Esempio n. 6
0
        public void basic_put_and_get()
        {
            const string testKey = "TestKey";
            const string testValue = "TestValue";

            ICache cache = new OutOfProcessCache();
            cache.Remove(testKey);
            cache.Set(testKey, testValue);

            var actual = (string)cache.Get(testKey);

            Assert.AreEqual(testValue, actual);
            Assert.IsTrue(cache.Exists(testKey));
        }
        public void basic_put_and_get()
        {
            const string testKey   = "TestKey";
            const string testValue = "TestValue";

            ICache cache = new OutOfProcessCache();

            cache.Remove(testKey);
            cache.Set(testKey, testValue);

            var actual = (string)cache.Get(testKey);

            Assert.AreEqual(testValue, actual);
            Assert.IsTrue(cache.Exists(testKey));
        }
        public void GetGroupTest()
        {
            var keys = new List <string> {
                "key1", "key2"
            };
            var cache = new OutOfProcessCache();

            foreach (var key in keys)
            {
                cache.Set(key, key);
            }

            var values = cache.GetGroup <string>(keys);

            Assert.IsTrue(values.Count == 2);
        }