コード例 #1
0
        public void DeletarTarefaTokenVisualizador()
        {
            #region Parameters
            string idTarefa          = "1";
            string resultadoEsperado = "Forbidden";
            string token             = JsonBuilder.ReturnParameterAppSettings("VISUALIZER_TOKEN");
            string descricaoErro     = "Access denied to delete";
            #endregion

            #region Actions
            DeleteIssueRequest Delete = new DeleteIssueRequest(idTarefa);
            Delete.UpdateToken(token);
            IRestResponse <dynamic> Resposta = Delete.ExecuteRequest();
            #endregion

            Assert.AreEqual(resultadoEsperado, Resposta.StatusCode.ToString());
            Assert.IsTrue(Resposta.StatusDescription.Contains(descricaoErro));
        }
コード例 #2
0
        public void DeletarTarefaTokenIncorreto()
        {
            #region Parameters
            string idTarefa          = "3";
            string token             = "1234";
            string resultadoEsperado = "Forbidden";
            string descricaoErro     = "API token not found";
            #endregion

            #region Actions
            DeleteIssueRequest Adiciona = new DeleteIssueRequest(idTarefa);
            Adiciona.UpdateToken(token);
            IRestResponse <dynamic> Resposta = Adiciona.ExecuteRequest();
            #endregion

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