public void AssignProject() { JiraAssignProjectModel jiraAssignModel = new JiraAssignProjectModel { ProjectIdOrKey = "10000", Users = new string[] { "5ea963ee9ce9ee0b8943fed2" }, RoleId = 10006 }; HttpStatusCode actualStatusCode = User.AssignProject(jiraAssignModel).Status; HttpStatusCode expectedStatusCode = HttpStatusCode.OK; Assert.AreEqual(expectedStatusCode, actualStatusCode); }
public static JiraAssignProjectResult AssignProject(JiraCredentials credential, JiraAssignProjectModel jiraAssignmentModel) { var response = JiraUtility.Post <JiraAssignProjectModel, JiraProjectRolesResponseModel>($"project/{jiraAssignmentModel.ProjectIdOrKey}/role/{jiraAssignmentModel.RoleId}", credential, jiraAssignmentModel, HttpStatusCode.OK); return(new JiraAssignProjectResult(response)); }