public void CustomNodeTest() { string name = "testName"; string type = "testType"; NameValueItemCollection extensions = new NameValueItemCollection(); extensions.Add(new NameValueItem("test", "value")); CustomCacheStorageNode node = new CustomCacheStorageNode(); applicationNode.Nodes.Add(node); Assert.AreEqual(SR.DefaultCacheStorageNodeName, node.Name); node.Type = type; Assert.AreEqual(type, node.Type); node.Name = name; Assert.AreEqual(name, node.Name); node.Extensions.Add(extensions[0]); Assert.AreEqual(extensions[0], node.Extensions[0]); CustomCacheStorageData nodeData = (CustomCacheStorageData)node.CacheStorageData; Assert.AreEqual(name, nodeData.Name); Assert.AreEqual(type, nodeData.TypeName); Assert.AreEqual(extensions[0], nodeData.Extensions[0]); }
public void CustomCacheStorageNodeTest() { string name = "testName1"; Type type = typeof(CustomCacheStorageData); NameValueCollection attributes = new NameValueCollection(); attributes.Add("test", "value"); CustomCacheStorageNode node = new CustomCacheStorageNode(); ApplicationNode.AddNode(node); Assert.AreEqual("Cache Storage", node.Name); node.Type = type; node.Name = name; node.Attributes.Add( new EditableKeyValue(attributes.GetKey(0), attributes[attributes.GetKey(0)])); Assert.AreEqual(attributes[0], node.Attributes[0].Value); Assert.AreEqual(type, node.Type); Assert.AreEqual(name, node.Name); CustomCacheStorageData nodeData = (CustomCacheStorageData)node.CacheStorageData; Assert.AreEqual(name, nodeData.Name); Assert.AreEqual(type, nodeData.Type); Assert.AreEqual(attributes.AllKeys[0], nodeData.Attributes.AllKeys[0]); Assert.AreEqual(attributes.Get(0), nodeData.Attributes.Get(0)); }
public void CustomCacheStorageNodeTest() { string name = "testName1"; Type type = typeof(CustomCacheStorageData); NameValueCollection attributes = new NameValueCollection(); attributes.Add("test", "value"); CustomCacheStorageNode node = new CustomCacheStorageNode(); ApplicationNode.AddNode(node); Assert.AreEqual("Cache Storage", node.Name); node.Type = type; node.Name = name; node.Attributes.Add(new EditableKeyValue(attributes.GetKey(0), attributes[attributes.GetKey(0)])); Assert.AreEqual(attributes[0], node.Attributes[0].Value); Assert.AreEqual(type, node.Type); Assert.AreEqual(name, node.Name); CustomCacheStorageData nodeData = (CustomCacheStorageData)node.CacheStorageData; Assert.AreEqual(name, nodeData.Name); Assert.AreEqual(type, nodeData.Type); Assert.AreEqual(attributes.AllKeys[0], nodeData.Attributes.AllKeys[0]); Assert.AreEqual(attributes.Get(0), nodeData.Attributes.Get(0)); }
public void CustomCacheStorageDataTest() { string name = "testName2"; Type type = typeof(CacheStorageNodeFixture); NameValueCollection attributes = new NameValueCollection(); attributes.Add("test", "value"); CustomCacheStorageData data = new CustomCacheStorageData(); data.Name = name; data.Type = type; data.Attributes.Add(attributes.GetKey(0), attributes[attributes.GetKey(0)]); CustomCacheStorageNode node = new CustomCacheStorageNode(data); ApplicationNode.AddNode(node); Assert.AreEqual(name, node.Name); Assert.AreEqual(type, node.Type); Assert.AreEqual(attributes.AllKeys[0], node.Attributes[0].Key); Assert.AreEqual(attributes.Get(0), node.Attributes[0].Value); }