public void NodeTest() { int absoluteExpiration = 72; CacheManagerNode cacheManager = new CacheManagerNode(); int slidingExpiration = 13; CachingStoreProviderNode node = new CachingStoreProviderNode(); GeneratedApplicationNode.Nodes.Add(node); Assert.AreEqual(SR.SecurityInstance, node.Name); node.AbsoluteExpiration = absoluteExpiration; Assert.AreEqual(absoluteExpiration, node.AbsoluteExpiration); node.CacheManager = cacheManager; Assert.AreEqual(cacheManager, node.CacheManager); node.SlidingExpiration = slidingExpiration; Assert.AreEqual(slidingExpiration, node.SlidingExpiration); CachingStoreProviderData data = (CachingStoreProviderData)node.SecurityCacheProviderData; Assert.AreEqual(absoluteExpiration, data.AbsoluteExpiration); Assert.AreEqual(cacheManager.Name, data.CacheManager); Assert.AreEqual(slidingExpiration, data.SlidingExpiration); }
public void CachingStoreProviderNodeDefaults() { CachingStoreProviderNode cacheStoreNode = new CachingStoreProviderNode(); Assert.AreEqual("Caching Store Provider", cacheStoreNode.Name); Assert.AreEqual(60, cacheStoreNode.AbsoluteExpiration); Assert.AreEqual(10, cacheStoreNode.SlidingExpiration); Assert.AreEqual(null, cacheStoreNode.CacheManager); }
public void AddCacheStorageProviderNodeCommandAdsCacheManagerIfNotExists() { AddCachingStoreProviderNodeCommand command = new AddCachingStoreProviderNodeCommand(ServiceProvider); command.Execute(ApplicationNode); CacheManagerNode cacheManager = (CacheManagerNode)Hierarchy.FindNodeByType(ApplicationNode, typeof(CacheManagerNode)); CachingStoreProviderNode securityCachingStore = (CachingStoreProviderNode)Hierarchy.FindNodeByType(ApplicationNode, typeof(CachingStoreProviderNode)); Assert.IsNotNull(Hierarchy.FindNodeByType(ApplicationNode, typeof(CacheManagerSettingsNode))); Assert.AreEqual(cacheManager, securityCachingStore.CacheManager); }
public void DataTest() { int absoluteExpiration = 72; string cacheManager = "Cache Manager"; int slidingExpiration = 13; CachingStoreProviderData data = new CachingStoreProviderData(); data.AbsoluteExpiration = absoluteExpiration; data.CacheManager = cacheManager; data.SlidingExpiration = slidingExpiration; CachingStoreProviderNode node = new CachingStoreProviderNode(data); GeneratedApplicationNode.Nodes.AddWithDefaultChildren(node); Assert.AreEqual(absoluteExpiration, data.AbsoluteExpiration); Assert.AreEqual(cacheManager, data.CacheManager); Assert.AreEqual(slidingExpiration, data.SlidingExpiration); }
public void CachingStoreProviderNodeTest() { string name = "some name"; int absoluteExpiration = 123; int slidingExpiration = 345; CachingStoreProviderData data = new CachingStoreProviderData(); data.Name = name; data.AbsoluteExpiration = absoluteExpiration; data.SlidingExpiration = slidingExpiration; CachingStoreProviderNode node = new CachingStoreProviderNode(data); Assert.AreEqual(name, node.Name); Assert.AreEqual(absoluteExpiration, node.AbsoluteExpiration); Assert.AreEqual(slidingExpiration, node.SlidingExpiration); }