public void IsEmptyTest() { OverviewElements.Initialize(); List <string> temp = new List <string>(); Assert.AreEqual(temp.Count == 0, OverviewElements.IsEmpty()); }
/// <summary> /// Removes an element from the OverviewElements, to show the correct order for the OverviewPanel. /// </summary> public void RemoveLastElement() { if (OverviewElements.Length() > 0) { OverviewElements.RemoveElement(OverviewElements.Length() - 1); } OverviewElements.Print(); }
public void GetElementTest() { OverviewElements.Initialize(); List <string> temp = new List <string>(); temp.Add("foo temp var"); OverviewElements.InsertElement("foo temp var"); Assert.AreEqual(temp[0], OverviewElements.GetElement(0)); }
public void ListLengthTest() { List <string> temp = new List <string>(); OverviewElements.Initialize(); temp.Add("Metric"); temp.Add("Pyramid"); temp.Add("LinesOfCode"); temp.Add("Complexity"); temp.Add("Vulnerabilty"); temp.Add("Test 1 2 3"); foreach (string s in temp) { OverviewElements.InsertElement(s); } Assert.AreEqual(temp.Count, OverviewElements.Length()); }
public void ClearListTest() { OverviewElements.Initialize(); List <string> temp = new List <string>(); temp.Add("Metric"); temp.Add("Pyramid"); temp.Add("LinesOfCode"); temp.Add("Complexity"); temp.Add("Vulnerabilty"); temp.Add("Test 1 2 3"); foreach (string s in temp) { OverviewElements.InsertElement(s); } OverviewElements.ClearList(); temp.Clear(); Assert.AreEqual(temp.Count == 0, OverviewElements.IsEmpty()); }
public void RemoveElementsTest() { OverviewElements.Initialize(); List <string> temp = new List <string>(); temp.Add("Metrics"); temp.Add("Metric"); temp.Add("Pyramid"); temp.Add("LinesOfCode"); temp.Add("Complexity"); temp.Add("Vulnerabilty"); temp.Add("Test 1 2 3"); foreach (string s in temp) { OverviewElements.InsertElement(s); } Assert.AreEqual(temp.Remove(temp[0]), OverviewElements.RemoveElement(0)); Assert.AreEqual(temp.Remove(temp[1]), OverviewElements.RemoveElement(1)); }
/// <summary> /// Checking the datastore elements and push them in the Overviewpanel in the textfield. /// </summary> public void WriteOnPanel() { string dummy; string tab = "\t\t"; string temp = ""; int j = 0; for (int i = 0; i < overviewResult.Length; i++) { if (j < OverviewElements.Length()) { temp = OverviewElements.GetElement(j); } dummy = overviewResult[i].text; if (dummy.StartsWith("Projectname:")) { overviewResult[i].text = "Projectname:\t" + temp; j++; } if (dummy.StartsWith("Area:")) { overviewResult[i].text = "Area:\t" + tab + temp; j++; } if (dummy.StartsWith("Height")) { overviewResult[i].text = "Height:\t" + tab + temp; j++; } if (dummy.StartsWith("Color")) { overviewResult[i].text = "Color:\t" + tab + temp; j++; } if (dummy.StartsWith("Pyramid")) { overviewResult[i].text = "Pyramid:" + tab + temp; j++; } } }
public void InsertElementTest() { OverviewElements.Initialize(); List <string> temp = new List <string>(); temp.Add("Metric"); temp.Add("Pyramid"); temp.Add("LinesOfCode"); temp.Add("Complexity"); temp.Add("Vulnerabilty"); temp.Add("Test 1 2 3"); string resutl = ""; foreach (string s in temp) { resutl += s + " "; OverviewElements.InsertElement(s); } Assert.AreEqual(resutl, OverviewElements.Print()); }
/// <summary> /// Inserts the name of the button as a string in the OverviewElements data. /// </summary> /// <param name="name">The name of the clicked button.</param> public void InsertElement(string name) { OverviewElements.InsertElement(name); }
/// <summary> /// Initialize the datastorage and add Eventlistener in each Button. /// </summary> void Start() { OverviewElements.Initialize(); }
/// <summary> /// Removes all elements, which shows which button was pressed, from the list. /// </summary> public void ResetList() { OverviewElements.ClearList(); }