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); }
/// <summary> /// Creates node with specified configuration data. /// </summary> /// <param name="data">Configuration data.</param> public CustomSinkNode(CustomSinkData data) : base(data) { this.customSinkData = data; }