public void CategoryFilterNodeDefaults() { CategoryFilterNode categoryFilter = new CategoryFilterNode(); Assert.AreEqual("Category Filter", categoryFilter.Name); Assert.AreEqual(CategoryFilterMode.DenyAllExceptAllowed, categoryFilter.CategoryFilterExpression.CategoryFilterMode); Assert.AreEqual(0, categoryFilter.CategoryFilterExpression.CategoryFilters.Count); }
public void CategoryFilterDataTest() { string name = "some name"; CategoryFilterMode filterMode = CategoryFilterMode.AllowAllExceptDenied; string filterName = "some filter"; CategoryFilterData data = new CategoryFilterData(); data.Name = name; data.CategoryFilterMode = filterMode; data.CategoryFilters.Add(new CategoryFilterEntry(filterName)); CategoryFilterNode node = new CategoryFilterNode(data); Assert.AreEqual(name, node.Name); Assert.AreEqual(filterMode, node.CategoryFilterExpression.CategoryFilterMode); Assert.AreEqual(1, node.CategoryFilterExpression.CategoryFilters.Count); Assert.AreEqual(filterName, node.CategoryFilterExpression.CategoryFilters.Get(0).Name); }
public void CategoryFilterNodeTest() { string name = "some name"; CategoryFilterMode filterMode = CategoryFilterMode.AllowAllExceptDenied; string filterName = "some filter"; CategoryFilterSettings filterSettings = new CategoryFilterSettings(filterMode, new NamedElementCollection <CategoryFilterEntry>()); filterSettings.CategoryFilters.Add(new CategoryFilterEntry(filterName)); CategoryFilterNode node = new CategoryFilterNode(); node.Name = name; node.CategoryFilterExpression = filterSettings; CategoryFilterData nodeData = (CategoryFilterData)node.LogFilterData; Assert.AreEqual(name, nodeData.Name); Assert.AreEqual(filterMode, nodeData.CategoryFilterMode); Assert.AreEqual(1, nodeData.CategoryFilters.Count); Assert.AreEqual(filterName, nodeData.CategoryFilters.Get(0).Name); }