public void GetPrioritiesTest() { var connector = new JiraConnector(JiraUrl, JiraUser, JiraPassword); connector.Login(); var priorities = connector.GetPriorities(); Assert.IsNotNull(priorities); Assert.IsTrue(priorities.Count > 0); }
/// <summary> /// Returns collection of JIRA priorities /// </summary> public IList <ListValue> GetJiraPriorities(string url, string username, string password) { IList <Item> jiraPriorities = new List <Item>(); try { var jira = new JiraServiceConnector(url, username, password); jira.Login(); jiraPriorities = jira.GetPriorities(); jira.Logout(); } catch (Exception ex) { ProcessException("Failed to get list of priorities from JIRA", ex); } IList <ListValue> result = new List <ListValue>(jiraPriorities.Count); foreach (var priority in jiraPriorities) { result.Add(new ListValue(priority.Name, priority.Id)); } return(result); }