public void TestInitialize() { CacheManager.Settings = null; CacheManager.CacheManagerInternals = null; CacheManager.SetCache("cache*", new NoCache()); cache1 = new Mocks.MockMemCache("cache1"); CacheManager.SetCache(cache1.Name, cache1); cache2 = new Mocks.MockMemCache("cache2"); CacheManager.SetCache(cache2.Name, cache2); cache3 = new Mocks.MockMemCache(typeof(TestProvider).FullName); CacheManager.SetCache(cache3.Name, cache3); cache4 = new Mocks.MockMemCache("mockCache*"); CacheManager.SetCache(cache4.Name, cache4); this.cacheControllerUtil = new CacheControllerUtilExposed(); this.cacheControllerUtil.ClearRegistrations(); TestProvider.Hits1 = 0; TestProvider.Hits2 = 0; }
public void TestCacheRegisterCache_GetRegisteredCacheNamesLifetimeTest() { this.cacheControllerUtil.RegisterCache("cache1", true); this.cacheControllerUtil.RegisterCache("cache2", true); this.cacheControllerUtil = new CacheControllerUtilExposed(); var cacheNames = this.cacheControllerUtil.GetRegisteredCacheNames().ToList(); CollectionAssert.AreEquivalent(new[] { "cache1", "cache2" }, cacheNames); }