public HierarchysAndTags[] GetExpectedHierarchysAndTags(MultipleHierarchyAndtags[] expectedHierarchyDatas) { var hietagsList = new List <HierarchysAndTags>(); var hietagsVlaue = new HierarchysAndTags(); foreach (MultipleHierarchyAndtags expectedHierarchyData in expectedHierarchyDatas) { hietagsVlaue.Hieararchy = GetExpectedHierarchyPath(expectedHierarchyData.HierarchyPath); hietagsVlaue.tags = expectedHierarchyData.TagsName; hietagsList.Add(hietagsVlaue); } return(hietagsList.ToArray()); }
public HierarchysAndTags[] GetActualHierarchysAndTags() { int hierarchyNum = MultiHierarchysContainer.GetElementNumber(); var hietagsList = new List <HierarchysAndTags>(); var hietagsVlaue = new HierarchysAndTags(); for (int i = 1; i < hierarchyNum + 1; i++) { Label hierarchys = JazzLabel.GetOneLabel(JazzControlLocatorKey.LabelMultiHieararchy, i); Grid hierarchyTags = JazzGrid.GetOneGrid(JazzControlLocatorKey.GridMultiHieararchyTagsList, i); hietagsVlaue.Hieararchy = hierarchys.GetLabelTextValue(); hietagsVlaue.tags = hierarchyTags.GetRowsData(1); hietagsList.Add(hietagsVlaue); } return(hietagsList.ToArray()); }