public static ResponseDomain AtualizandoUmProjetoSemSucesso(int projectId, string projectNewName, int projectEnabled, string statusCodeExpected) { ResponseDomain responseDomain = new ResponseDomain(); UpdateProjectRequest updateProjectRequest = new UpdateProjectRequest(projectId); updateProjectRequest.SetJsonBody(projectId, projectNewName, projectEnabled); IRestResponse <dynamic> response = updateProjectRequest.ExecuteRequest(); if (!response.StatusCode.ToString().Equals(statusCodeExpected)) { throw new Exception("Erro ao executar a requisição."); } responseDomain.StatusDescription = response.StatusDescription.ToString(); return(responseDomain); }
public static ResponseDomain AtualizandoUmSubProjetoComSucesso(int projectParentId, int projectChildId, string nameSubProjetoChild, int inheritParent, string statusCodeExpected) { ResponseDomain responseDomain = new ResponseDomain(); UpdateSubProjectRequest updateSubProjectRequest = new UpdateSubProjectRequest(projectParentId, projectChildId); updateSubProjectRequest.SetJsonBody(nameSubProjetoChild, inheritParent); IRestResponse <dynamic> response = updateSubProjectRequest.ExecuteRequest(); if (!response.StatusCode.ToString().Equals(statusCodeExpected)) { throw new Exception("Erro ao executar a requisição."); } responseDomain.StatusDescription = response.StatusDescription.ToString(); return(responseDomain); }
public static ResponseDomain CriandoUmBug(string summary, string description, string additionalInformation, int projectId, string projectName, string tagName, string statusCodeExpected) { ResponseDomain responseDomain = new ResponseDomain(); CreateAnIssueRequest createAnIssueRequest = new CreateAnIssueRequest(); createAnIssueRequest.SetJsonBody(summary, description, additionalInformation, projectId, projectName, tagName); IRestResponse <dynamic> response = createAnIssueRequest.ExecuteRequest(); if (!response.StatusCode.ToString().Equals(statusCodeExpected)) { throw new Exception("Erro ao executar a requisição."); } responseDomain.Content = response.Content.ToString(); return(responseDomain); }
public static ResponseDomain CriandoVersaoProjetoSemSucesso(string versionName, string versionDescription, int versionReleased, int versionObsolete, string timestamp, string projectId, string statusCodeExpected) { ResponseDomain responseDomain = new ResponseDomain(); CreateProjectVersionRequest createProjectVersionRequest = new CreateProjectVersionRequest(projectId); createProjectVersionRequest.SetJsonBody(versionName, versionDescription, versionReleased, versionObsolete, timestamp); IRestResponse <dynamic> response = createProjectVersionRequest.ExecuteRequest(); if (!response.StatusCode.ToString().Equals(statusCodeExpected)) { throw new Exception("Erro ao executar a requisição."); } responseDomain.DataMessage = response.Data["message"].ToString(); return(responseDomain); }
public static ResponseDomain AdicionandoRelacionamentoBug(string bugId, string typeName, string statusCodeExpected) { ResponseDomain responseDomain = new ResponseDomain(); AddAnIssueRelatiobshipRequest addAnIssueRelatiobshipRequest = new AddAnIssueRelatiobshipRequest(bugId); addAnIssueRelatiobshipRequest.SetJsonBody(bugId, typeName); IRestResponse <dynamic> response = addAnIssueRelatiobshipRequest.ExecuteRequest(); if (!response.StatusCode.ToString().Equals(statusCodeExpected)) { throw new Exception("Erro ao executar a requisição."); } responseDomain.StatusDescription = response.StatusDescription.ToString(); responseDomain.Content = response.Content.ToString(); return(responseDomain); }
public static ResponseDomain CriandoUsuarioSemSucesso(string username, string password, string realName, string email, string acessLevelName, string enabled, string protecao, string statusCodeExpected) { ResponseDomain responseDomain = new ResponseDomain(); CreateUserRequest createUserRequest = new CreateUserRequest(); createUserRequest.SetJsonBody(username, password, realName, email, acessLevelName, enabled, protecao); IRestResponse <dynamic> response = createUserRequest.ExecuteRequest(); if (!response.StatusCode.ToString().Equals(statusCodeExpected)) { throw new Exception("Erro ao executar a requisição."); } responseDomain.DataMessage = response.Data["message"].ToString(); responseDomain.DataLocalized = response.Data["localized"].ToString(); return(responseDomain); }
public static ResponseDomain InserindoUmaNotaNoBug(string bugId, string noteText, string viewState, string statusCodeExpected) { ResponseDomain responseDomain = new ResponseDomain(); AttachATagToIssueRequest attachATagToIssueRequest = new AttachATagToIssueRequest(bugId); attachATagToIssueRequest.SetJsonBody(noteText, viewState); IRestResponse <dynamic> response = attachATagToIssueRequest.ExecuteRequest(); if (!response.StatusCode.ToString().Equals(statusCodeExpected)) { throw new Exception("Erro ao executar a requisição."); } responseDomain.StatusDescription = response.StatusDescription.ToString(); responseDomain.Content = response.Content.ToString(); return(responseDomain); }
public static ResponseDomain AdicionandoUmSubProjetoSemSucesso(int projectParentId, int inheritParent, string nameSubProjetoChild, string statusCodeExpected) { ResponseDomain responseDomain = new ResponseDomain(); AddSubProjectRequest addSubProjectRequest = new AddSubProjectRequest(projectParentId); addSubProjectRequest.SetJsonBody(nameSubProjetoChild, inheritParent); IRestResponse <dynamic> response = addSubProjectRequest.ExecuteRequest(); if (!response.StatusCode.ToString().Equals(statusCodeExpected)) { throw new Exception("Erro ao executar a requisição."); } responseDomain.StatusDescription = response.StatusDescription.ToString(); responseDomain.DataMessage = response.Data["message"].ToString(); responseDomain.DataLocalized = response.Data["localized"].ToString(); return(responseDomain); }