Example #1
0
        public void PutInCache()
        {
            string cacheKeyName     = "PutInCache";
            string cacheContentTest = "PutInCacheContent";

            cacheWrapper.AddToMyCache(cacheKeyName, cacheContentTest, CachePriority.Default, cacheTimeSeconds);
            Assert.AreEqual(CacheWrapper.GetCachedItem(cacheKeyName), cacheContentTest);
        }
Example #2
0
        public void CacheCallBack()
        {
            string cacheKeyName     = "CacheCallBack";
            string cacheContentTest = "CacheCallBackContent";

            cacheWrapper.AddToMyCache(cacheKeyName, cacheContentTest, CachePriority.Default, cacheTimeSeconds);
            CacheWrapper.RemoveCachedItem(cacheKeyName);

            Assert.IsNull(CacheWrapper.GetCachedItem(cacheKeyName));
        }
Example #3
0
        public void CacheExpiration()
        {
            string cacheKeyName     = "CacheExpiration";
            string cacheContentTest = "CacheExpirationContent";

            cacheWrapper.AddToMyCache(cacheKeyName, cacheContentTest, CachePriority.Default, cacheTimeSeconds);

            Thread.Sleep(cacheTimeSeconds * 1000);

            Assert.IsNull(CacheWrapper.GetCachedItem(cacheKeyName));
        }
Example #4
0
 private static GeneralSettingsApp GetFromCache()
 {
     return((GeneralSettingsApp)CacheWrapper.GetCachedItem(CacheKeyName));
 }