public void CustomSinkDataTest()
        {
            NameValueItem item = new NameValueItem("TEST", "VALUE");
            string name = "testName";
            string type = "testType";

            CustomSinkData data = new CustomSinkData();
            data.Attributes.Add(item);
            data.Name = name;
            data.TypeName = type;

            CustomSinkNode node = new CustomSinkNode(data);
            GeneratedApplicationNode.Nodes.Add(node);
            CustomSinkData nodeData = (CustomSinkData) node.SinkData;

            Assert.AreEqual(item, nodeData.Attributes[0]);
            Assert.AreEqual(name, nodeData.Name);
            Assert.AreEqual(type, nodeData.TypeName);
        }
Пример #2
0
 /// <summary>
 /// Creates node with specified configuration data.
 /// </summary>
 /// <param name="data">Configuration data.</param>
 public CustomSinkNode(CustomSinkData data)
     : base(data)
 {
     this.customSinkData = data;
 }