Exemplo n.º 1
0
        public void Test_CadastrarUmSubProjetoComSucesso()
        {
            #region Parameters
            string statusEsperado = "NoContent";

            int    projectParentId = 2;
            int    subProjectId    = 8;
            string projectName     = "Sub-project 04 from Project 02 Create";
            bool   inheritParent   = true;
            #endregion

            #region Acoes
            AddASubProjectRequest addASubProjectRequest = new AddASubProjectRequest(projectParentId);

            project.id   = subProjectId;
            project.name = projectName;


            //montando body
            subProject.project        = project;
            subProject.inherit_parent = inheritParent;

            addASubProjectRequest.SetJsonBody(subProject);
            IRestResponse <dynamic> response = addASubProjectRequest.ExecuteRequest();
            #endregion

            #region Asserts

            Assert.AreEqual(statusEsperado, response.StatusCode.ToString());

            #endregion
        }
        public static void CadastrarUmSubProjeto(string nomeSubProjeto)
        {
            int    projectId     = 1;
            string projectName   = nomeSubProjeto;
            bool   inheritParent = true;

            AddASubProjectRequest addASubProjectRequest = new AddASubProjectRequest(projectId);

            project.name = projectName;
            //montando body
            subProject.project        = project;
            subProject.inherit_parent = inheritParent;

            addASubProjectRequest.SetJsonBody(subProject);
            IRestResponse <dynamic> response = addASubProjectRequest.ExecuteRequest();
        }