Ejemplo n.º 1
0
        public void AdicionarTarefaTokenVisualizador()
        {
            #region Parameters
            string titulo            = "Titulo teste API";
            string descricao         = "Teste API";
            string nomeProjeto       = "MyProject";
            string categoria         = "General";
            string resultadoEsperado = "Forbidden";
            string descricaoErro     = "User does not have access right to report issues";
            string token             = JsonBuilder.ReturnParameterAppSettings("VISUALIZER_TOKEN");
            #endregion

            #region Actions
            AddIssueRequest Adiciona = new AddIssueRequest();
            Adiciona.SetJsonBody(titulo, descricao, nomeProjeto, categoria);
            Adiciona.UpdateToken(token);
            IRestResponse <dynamic> Resposta = Adiciona.ExecuteRequest();
            #endregion

            Assert.AreEqual(Resposta.StatusCode.ToString(), resultadoEsperado);
            Assert.AreEqual(Resposta.StatusDescription, descricaoErro);
        }
Ejemplo n.º 2
0
        public void AdicionarTarefaTokenInexistente()
        {
            #region Parameters
            string titulo            = "Titulo teste API";
            string descricao         = "Teste API";
            string nomeProjeto       = "MyProject";
            string categoria         = "General";
            string resultadoEsperado = "Forbidden";
            string descricaoErro     = "API token not found";
            string token             = "1234";
            #endregion

            #region Actions
            AddIssueRequest Adiciona = new AddIssueRequest();
            Adiciona.SetJsonBody(titulo, descricao, nomeProjeto, categoria);
            Adiciona.UpdateToken(token);
            IRestResponse <dynamic> Resposta = Adiciona.ExecuteRequest();
            #endregion

            Assert.AreEqual(Resposta.StatusCode.ToString(), resultadoEsperado);
            Assert.AreEqual(Resposta.StatusDescription, descricaoErro);
        }