Пример #1
0
        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);
        }
Пример #2
0
        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));
        }