public void Dev2Definition_GivenIsNew_ShouldPassThrough() { //---------------Set up test pack------------------- var dev2Definition = new Dev2Definition(); //---------------Assert Precondition---------------- //---------------Execute Test ---------------------- //---------------Test Result ----------------------- Assert.IsNotNull(dev2Definition); }
public void Dev2Definition_GivenIsNewParameters_ShouldPassThrough() { //---------------Set up test pack------------------- var dev2Definition = new Dev2Definition("a", "b", "c", false, "", false, ""); //---------------Assert Precondition---------------- Assert.IsNotNull(dev2Definition); //---------------Execute Test ---------------------- //---------------Test Result ----------------------- Assert.AreEqual("a", dev2Definition.Name); Assert.AreEqual("b", dev2Definition.MapsTo); Assert.AreEqual("c", dev2Definition.Value); }
static void GenerateDefsFromXmlNodeList(enDev2ColumnArgumentDirection dev2ColumnArgumentDirection, bool includeNoneDirection, IList <IDev2Definition> result, XmlNode tmpNode) { var isJson = false; var xmlAttribute = tmpNode.Attributes?["IsJson"]; if (xmlAttribute != null) { bool.TryParse(xmlAttribute.Value, out isJson); } var isRecordset = tmpNode.HasChildNodes && !isJson; if (isRecordset) { var recordsetName = tmpNode.Name; var childNl = tmpNode.ChildNodes; for (int q = 0; q < childNl.Count; q++) { var xmlNode = childNl[q]; // is it possible for their to be childnodes that are null? if (xmlNode == null) { continue; } var fieldIoDirection = DataListUtil.GetDev2ColumnArgumentDirection(xmlNode); if (DataListUtil.CheckIODirection(dev2ColumnArgumentDirection, fieldIoDirection, includeNoneDirection)) { result.Add(DataListFactory.CreateDefinition_Recordset(xmlNode.Name, "", "", recordsetName, false, "", false, "", false)); } } } else { var name = isJson ? "@" + tmpNode.Name : tmpNode.Name; var dev2Definition = new Dev2Definition(name, "", "", false, "", false, "") { IsObject = isJson }; result.Add(dev2Definition); } }