Пример #1
0
        public void ClearTest()
        {
            NameValueItemCollection collection = new NameValueItemCollection();

            collection.Add("key1", "value1");
            collection.Add("key2", "value2");
            Assert.AreEqual(2, collection.Count);
            collection.Clear();
            Assert.AreEqual(0, collection.Count);
        }
Пример #2
0
        public static IQueryable <NameValueItem> GetRoleList()
        {
            var result = new NameValueItemCollection();

            result.Add((int)Role.None, "None");
            result.Add((int)Role.Contribute, "Contribute");
            result.Add((int)Role.FullControl, "Full Control");
            result.Add((int)Role.Review, "Review");

            return(result.AsQueryable());
        }
Пример #3
0
        public static IQueryable<NameValueItem> GetRoleList()
        {
            var result = new NameValueItemCollection();

            result.Add((int)Role.None, "None");
            result.Add((int)Role.Contribute, "Contribute");
            result.Add((int)Role.FullControl, "Full Control");
            result.Add((int)Role.Review, "Review");

            return result.AsQueryable();
        }
Пример #4
0
        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]);
        }
Пример #5
0
        public void CanAddTwoConfigSectionsToCollection()
        {
            NameValueItem sectionOne = new NameValueItem();

            sectionOne.Name = "SectionOne";

            NameValueItem sectionTwo = new NameValueItem();

            sectionTwo.Name = "SectionTwo";

            NameValueItemCollection collection = new NameValueItemCollection();

            collection.Add(sectionOne);
            collection.Add(sectionTwo);

            Assert.AreEqual(2, collection.Count);
        }
        public void CanAddConfigSectionToCollection()
        {
            NameValueItem nameValueItem = new NameValueItem();
            nameValueItem.Name = "Bill";
            NameValueItemCollection collection = new NameValueItemCollection();
            collection.Add(nameValueItem);

            Assert.AreEqual(1, collection.Count);
        }
Пример #7
0
        public void CanAddConfigSectionToCollection()
        {
            NameValueItem nameValueItem = new NameValueItem();

            nameValueItem.Name = "Bill";
            NameValueItemCollection collection = new NameValueItemCollection();

            collection.Add(nameValueItem);

            Assert.AreEqual(1, collection.Count);
        }
Пример #8
0
        public void CustomFormatterDataPropertiesTest()
        {
            CustomFormatterData     data       = new CustomFormatterData();
            NameValueItemCollection attributes = new NameValueItemCollection();

            attributes.Add(new NameValueItem("TEST", "test"));

            data.Attributes.Add(attributes[0]);

            Assert.AreEqual(attributes[0], data.Attributes[0]);
        }
Пример #9
0
        public void IndexerTest()
        {
            NameValueItem nameValueItem = new NameValueItem();

            nameValueItem.Name = "Bill";
            NameValueItemCollection collection = new NameValueItemCollection();

            collection.Add(nameValueItem);
            NameValueItem billSection = collection.GetNameValueItem("Bill");

            Assert.AreSame(nameValueItem, billSection);
        }
Пример #10
0
        public void IndexerIntOutOfRangeTest()
        {
            NameValueItem nameValueItem = new NameValueItem();

            nameValueItem.Name = "Bill";
            NameValueItemCollection collection = new NameValueItemCollection();

            collection.Add(nameValueItem);
            NameValueItem billSection = collection[1];

            Assert.AreSame(nameValueItem, billSection);
        }
Пример #11
0
        public void CanGetFirstElementFromCollection()
        {
            NameValueItem nameValueItem = new NameValueItem();

            nameValueItem.Name = "Bill";
            NameValueItemCollection collection = new NameValueItemCollection();

            collection.Add(nameValueItem);

            IEnumerator enumerator = collection.GetEnumerator();

            enumerator.MoveNext();
            Assert.AreEqual("Bill", ((NameValueItem)enumerator.Current).Name);
        }
        public void CustomHandlerPropertiesTest()
        {
            string typeName = "testType";
            NameValueItemCollection attributes = new NameValueItemCollection();

            attributes.Add(new NameValueItem("NAME", "VALUE"));

            CustomHandlerNode node = new CustomHandlerNode();

            CreateHierarchyAndAddToHierarchyService(node, CreateDefaultConfiguration());
            node.TypeName = typeName;
            node.Attributes.Add(attributes[0]);

            Assert.AreEqual(typeName, node.TypeName);
            Assert.AreEqual(attributes["NAME"], node.Attributes["NAME"]);
        }
Пример #13
0
        public void CustomHandlerPropertiesTest()
        {
            CustomHandlerData       data       = new CustomHandlerData();
            string                  name       = "Test Name";
            string                  typeName   = "Test TypeName";
            NameValueItemCollection attributes = new NameValueItemCollection();

            attributes.Add(new NameValueItem("TEST", "VALUE"));

            data.Name     = name;
            data.TypeName = typeName;
            data.Attributes.Add(attributes[0]);

            Assert.AreEqual(name, data.Name);
            Assert.AreEqual(typeName, data.TypeName);
            Assert.AreEqual(attributes["TEST"], data.Attributes["TEST"]);
        }
        public void CustomHandlerGetDataTest()
        {
            CustomHandlerData       data       = new CustomHandlerData();
            string                  typeName   = "TestType";
            string                  name       = "TestName";
            NameValueItemCollection attributes = new NameValueItemCollection();

            attributes.Add(new NameValueItem("NAME", "VALUE"));

            data.TypeName = typeName;
            data.Name     = name;
            data.Attributes.Add(attributes[0]);

            CustomHandlerNode node = new CustomHandlerNode(data);

            CreateHierarchyAndAddToHierarchyService(node, CreateDefaultConfiguration());
            CustomHandlerData nodeData = (CustomHandlerData)node.ExceptionHandlerData;

            Assert.AreEqual(typeName, nodeData.TypeName);
            Assert.AreEqual(name, nodeData.Name);
            Assert.AreEqual(attributes["NAME"], nodeData.Attributes["NAME"]);
        }
        public void CanGetFirstElementFromCollection()
        {
            NameValueItem nameValueItem = new NameValueItem();
            nameValueItem.Name = "Bill";
            NameValueItemCollection collection = new NameValueItemCollection();
            collection.Add(nameValueItem);

            IEnumerator enumerator = collection.GetEnumerator();
            enumerator.MoveNext();
            Assert.AreEqual("Bill", ((NameValueItem)enumerator.Current).Name);
        }
 public void ClearTest()
 {
     NameValueItemCollection collection = new NameValueItemCollection();
     collection.Add("key1", "value1");
     collection.Add("key2", "value2");
     Assert.AreEqual(2, collection.Count);
     collection.Clear();
     Assert.AreEqual(0, collection.Count);
 }
 public void IndexerIntOutOfRangeTest()
 {
     NameValueItem nameValueItem = new NameValueItem();
     nameValueItem.Name = "Bill";
     NameValueItemCollection collection = new NameValueItemCollection();
     collection.Add(nameValueItem);
     NameValueItem billSection = collection[1];
     Assert.AreSame(nameValueItem, billSection);
 }
 public void IndexerTest()
 {
     NameValueItem nameValueItem = new NameValueItem();
     nameValueItem.Name = "Bill";
     NameValueItemCollection collection = new NameValueItemCollection();
     collection.Add(nameValueItem);
     NameValueItem billSection = collection.GetNameValueItem("Bill");
     Assert.AreSame(nameValueItem, billSection);
 }
        public void CanAddTwoConfigSectionsToCollection()
        {
            NameValueItem sectionOne = new NameValueItem();
            sectionOne.Name = "SectionOne";

            NameValueItem sectionTwo = new NameValueItem();
            sectionTwo.Name = "SectionTwo";

            NameValueItemCollection collection = new NameValueItemCollection();
            collection.Add(sectionOne);
            collection.Add(sectionTwo);

            Assert.AreEqual(2, collection.Count);
        }
Пример #20
0
        public void AddRemoveTest()
        {
            NameValueItem nameValueItem = new NameValueItem();

            nameValueItem.Name = "MyName";
            items.Add(nameValueItem);
            Assert.AreEqual(1, items.Count);
            items.Remove(nameValueItem.Name);
        }