public JiraZephyrCycle GetZephyrCycleOrFolderWithIssuesAndStepsAsCycle(string versionId, string cycleId, string folderId = "-1") { JiraZephyrCycle cycle = ((JiraManagerZephyr)jiraImportObj.JiraRepObj().TestAlmManager()).GetZephyrCycle(DefaultAlmConfig.ALMUserName, DefaultAlmConfig.ALMPassword, DefaultAlmConfig.ALMServerURL, Convert.ToInt32(cycleId)).DataResult; if (cycle != null) { cycle.IssuesList = new List <JiraZephyrIssue>(); List <JiraZephyrExecution> issuesAsExecutionList = ((JiraManagerZephyr)jiraImportObj.JiraRepObj().TestAlmManager()).GetZephyrExecutionList(DefaultAlmConfig.ALMUserName, DefaultAlmConfig.ALMPassword, DefaultAlmConfig.ALMServerURL, string.Empty, versionId, DefaultAlmConfig.ALMProjectKey, cycleId, string.Empty, string.Empty, string.Empty, string.Empty, folderId).DataResult; if (issuesAsExecutionList != null) { foreach (JiraZephyrExecution issuesAsExecution in issuesAsExecutionList.OrderBy(z => z.OrderId)) { JiraZephyrIssue jiraZephyrIssue = new JiraZephyrIssue(); jiraZephyrIssue.name = issuesAsExecution.Summary; jiraZephyrIssue.key = issuesAsExecution.IssueKey; jiraZephyrIssue.id = issuesAsExecution.IssueId; jiraZephyrIssue.Steps = ((JiraManagerZephyr)jiraImportObj.JiraRepObj().TestAlmManager()).GetZephyrTestStepsList(DefaultAlmConfig.ALMUserName, DefaultAlmConfig.ALMPassword, DefaultAlmConfig.ALMServerURL, issuesAsExecution.IssueId).DataResult.stepBeanCollection; cycle.IssuesList.Add(jiraZephyrIssue); } } } return(cycle); }
public BusinessFlow ConvertJiraZypherCycleToBF(JiraZephyrCycle cycle) { return(jiraImportObj.ConvertJiraZypherCycleToBF(cycle)); }