public static int Main() { ListToArray ListToArray = new ListToArray(); TestLibrary.TestFramework.BeginTestCase("ListToArray"); if (ListToArray.RunTests()) { TestLibrary.TestFramework.EndTestCase(); TestLibrary.TestFramework.LogInformation("PASS"); return 100; } else { TestLibrary.TestFramework.EndTestCase(); TestLibrary.TestFramework.LogInformation("FAIL"); return 0; } }
public static int Main() { ListToArray ListToArray = new ListToArray(); TestLibrary.TestFramework.BeginTestCase("ListToArray"); if (ListToArray.RunTests()) { TestLibrary.TestFramework.EndTestCase(); TestLibrary.TestFramework.LogInformation("PASS"); return(100); } else { TestLibrary.TestFramework.EndTestCase(); TestLibrary.TestFramework.LogInformation("FAIL"); return(0); } }
/// <summary> /// This is the method that actually does the work. /// </summary> /// <param name="DA">The DA object is used to retrieve from inputs and store in outputs.</param> protected override void SolveInstance(IGH_DataAccess DA) { DataSetCollection DataTrees = new DataSetCollection(); if (modeStatus) { TreeToArray TtA = new TreeToArray(); List <string> Tb = new List <string>(); GH_Structure <IGH_Goo> Db; // Access the input parameters if (!DA.GetDataTree(0, out Db)) { return; } if (!DA.GetDataList(1, Tb)) { return; } //Output the formatting Object DataTrees = new DataSetCollection(Tb, TtA.FromObject(Db)); } else { ListToArray TlA = new ListToArray(); string Ta = null; List <IGH_Goo> Da = new List <IGH_Goo>(); // Access the input parameters if (!DA.GetDataList(0, Da)) { return; } if (!DA.GetData(1, ref Ta)) { return; } //Output the formatting Object DataTrees = new DataSetCollection(Ta, TlA.FromObject(Da)); } DataTrees.Graphics.Background = wColors.OffWhite; DataTrees.Graphics.FontObject.FontColor = wColors.Gray; DataTrees.Graphics.FontObject.Justify = wFontBase.Justification.BottomCenter; DataTrees.Graphics.FontObject.IsBold = true; DataTrees.Graphics.StrokeColor = wColors.VeryLightGray; DataTrees.Graphics.SetUniformStrokeWeight(1); DataTrees.Graphics.SetUniformPadding(2); DataTrees.SetSeriesScales(); // Assign the class to the output parameter. wObject WindObject = new wObject(DataTrees, "Pollen", "DataSet"); WindObject.Graphics = DataTrees.Graphics; DA.SetData(0, WindObject); }