Ejemplo n.º 1
0
        public void CustomLogFilterNodeDefaults()
        {
            CustomLogFilterNode customLogFilter = new CustomLogFilterNode();

            Assert.AreEqual("Custom Filter", customLogFilter.Name);
            Assert.IsNull(customLogFilter.Type);
        }
Ejemplo n.º 2
0
        public void CustomLogFilterDataTest()
        {
            string attributeKey = "attKey";
            string attributeValue = "attValue";
            string name = "some name";
            Type type = typeof(LogEnabledFilter);

            CustomLogFilterData data = new CustomLogFilterData();
            data.Name = name;
            data.Type = type;
            data.Attributes.Add(attributeKey, attributeValue);

            CustomLogFilterNode node = new CustomLogFilterNode(data);

            Assert.AreEqual(name, node.Name);
            Assert.AreEqual(type, node.Type);
            Assert.AreEqual(attributeKey, node.Attributes[0].Key);
            Assert.AreEqual(attributeValue, node.Attributes[0].Value);
        }
Ejemplo n.º 3
0
        public void CustomLogFilterNodeTest()
        {
            string attributeKey = "attKey";
            string attributeValue = "attValue";
            string name = "some name";
            Type type = typeof(LogEnabledFilter);

            CustomLogFilterNode node = new CustomLogFilterNode();
            node.Name = name;
            node.Attributes.Add(new EditableKeyValue(attributeKey, attributeValue));
            node.Type = type;

            CustomLogFilterData nodeData = (CustomLogFilterData)node.LogFilterData;

            Assert.AreEqual(type, nodeData.Type);
            Assert.AreEqual(name, nodeData.Name);
            Assert.AreEqual(attributeKey, nodeData.Attributes.AllKeys[0]);
            Assert.AreEqual(attributeValue, nodeData.Attributes[attributeKey]);
        }