public void CategoriesDataTest()
        {
            CategoryDataCollection data = new CategoryDataCollection();
            CategoryData categoryData = new CategoryData();
            categoryData.Name = "Test";

            data.Add(categoryData);
            CategoryCollectionNode node = new CategoryCollectionNode(data);
            GeneratedApplicationNode.Nodes.Add(node);
            CategoryDataCollection nodeData = node.CategoryDataCollection;

            Assert.AreEqual(1, nodeData.Count);
            Assert.AreEqual(categoryData.Name, nodeData[categoryData.Name].Name);
        }
Пример #2
0
 /// <summary>
 /// Adds the following nodes: <see cref="SinkCollectionNode"/>, <see cref="FormatterCollectionNode"/>, and <see cref="CategoryCollectionNode"/>.
 /// </summary>
 protected override void AddDefaultChildNodes()
 {
     base.AddDefaultChildNodes();
     SinkCollectionNode sinksNode = new SinkCollectionNode();
     Nodes.AddWithDefaultChildren(sinksNode);
     FormatterCollectionNode fomattersNode = new FormatterCollectionNode();
     Nodes.AddWithDefaultChildren(fomattersNode);
     CategoryCollectionNode cateogoriesNode = new CategoryCollectionNode();
     Nodes.AddWithDefaultChildren(cateogoriesNode);
 }