Пример #1
0
        public void DadosInvalidosNomeProjetoVazio()
        {
            #region Parameters
            List <string> idProjesto  = SolicitacaoDBSteps.RetornaIdNomeAleatorioProjetoDB();
            string        project_id  = idProjesto[0];
            string        nomeProjeto = string.Empty;

            #endregion


            #region ParametersResponse
            //Resultado esperado
            string statusCodeEsperado = "BadRequest";
            string message            = "Invalid version name";
            string code      = "11";
            string localized = "A necessary field \"name\" was empty. Please recheck your inputs.";
            #endregion


            AdicionarVersaoRequest adicionarVersaoRequest = new AdicionarVersaoRequest(project_id);
            adicionarVersaoRequest.SetJsonBody(nomeProjeto);

            IRestResponse <dynamic> response = adicionarVersaoRequest.ExecuteRequest();

            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
                Assert.AreEqual(message, response.Data["message"].ToString());
                Assert.AreEqual(code, response.Data["code"].ToString());
                Assert.AreEqual(localized, response.Data["localized"].ToString());
            });
        }
Пример #2
0
        public void DadosInvalidosIdAnotacaoZero()
        {
            #region Parameters
            List <string> idProblema = SolicitacaoDBSteps.RetornaIdProblemaDB();

            string issue_id      = idProblema[0];
            string issue_note_id = "0";

            //Resultado esperado
            string message            = "'id' must be >= 1";
            string code               = "29";
            string localized          = "Invalid value for 'id'";
            string statusCodeEsperado = "BadRequest";
            #endregion

            DeletarUmaNotaDeUmProblemaRequest deletarUmaNotaDeUmProblemaRequest = new DeletarUmaNotaDeUmProblemaRequest(issue_id, issue_note_id);

            IRestResponse <dynamic> response = deletarUmaNotaDeUmProblemaRequest.ExecuteRequest();

            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
                Assert.AreEqual(message, response.Data["message"].ToString());
                Assert.AreEqual(code, response.Data["code"].ToString());
                Assert.AreEqual(localized, response.Data["localized"].ToString());
            });
        }
Пример #3
0
        public void DadosInvalidos()
        {
            List <string> dadosCriacao = SolicitacaoDBSteps.RetornaNomeAleatorioProjetoDB();

            #region Parameters

            string name            = dadosCriacao[0];
            string nameStatus      = "development";
            string labelStatus     = "development";
            string description     = "Desafio Teste de API";
            string file_path       = "/tmp/";
            string nameView_state  = "public";
            string labelView_state = "public";
            #endregion

            CriarUmProjetoRequest criarUmProjetoRequest = new CriarUmProjetoRequest();
            criarUmProjetoRequest.SetJsonBody(name, nameStatus, labelStatus, description, file_path, nameView_state, labelView_state);

            IRestResponse <dynamic> response = criarUmProjetoRequest.ExecuteRequest();

            #region ParametersResponse
            //Resultado esperado
            string statusCodeEsperado = "InternalServerError";

            #endregion


            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
            });
        }
Пример #4
0
        public void DadosValidos()
        {
            #region Execucao Query Deletar SubProjetos
            SolicitacaoDBSteps.DeletaSubprojetosDB();
            #endregion

            #region Parameters
            List <string> idProjeto  = SolicitacaoDBSteps.RetornaIdNomeAleatorioProjetoDB();
            string        project_id = idProjeto[0];

            List <string> nameProjeto = SolicitacaoDBSteps.RetornaNomeAleatorioProjetoDB();

            string nomeProjeto = nameProjeto[0];

            //Resultado esperado
            string statusCodeEsperado = "BadRequest";


            #endregion

            CriarSubProjetoRequest criarSubProjetoRequest = new CriarSubProjetoRequest(project_id);
            criarSubProjetoRequest.SetJsonBody(nomeProjeto);

            IRestResponse <dynamic> response = criarSubProjetoRequest.ExecuteRequest();

            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
            });
        }
Пример #5
0
        public void DadosInvalidosTextoNota()
        {
            #region Parameters
            List <string> issue_id = SolicitacaoDBSteps.RetornaIdProblemaDB();

            string idProblema     = issue_id[0];
            string text           = "";
            string nameView_state = "public";
            #endregion


            CriarNotaDeUmaTarefaRequest criarNotaDeUmaTarefaRequest = new CriarNotaDeUmaTarefaRequest(idProblema);
            criarNotaDeUmaTarefaRequest.SetJsonBody(text, nameView_state);

            IRestResponse <dynamic> response = criarNotaDeUmaTarefaRequest.ExecuteRequest();

            #region ParametersResponse
            //Resultado esperado
            string statusCodeEsperado = "BadRequest";
            string message            = "Issue note not specified.";
            string code      = "11";
            string localized = "A necessary field \"Note\" was empty. Please recheck your inputs.";
            #endregion


            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
                Assert.AreEqual(message, response.Data["message"].ToString());
                Assert.AreEqual(code, response.Data["code"].ToString());
                Assert.AreEqual(localized, response.Data["localized"].ToString());
            });
        }
        public void DataRealizacaoMenorQue30Dias()
        {
            #region Parameters
            string solicitacaoItemId  = "930770CF-0DDE-4284-8A87-B2E3E0AA6141";
            string pacienteId         = "F2ECCD64-A4C9-477B-8059-02103C991480";
            string itensAssitenciais  = "15888";
            string statusCodeEsperado = "OK";

            //Resultado esperado
            string resultId              = "dc4cfcb1-05dc-4542-8f80-badbaad9f41c";
            string resultCodigoItem      = "40101010";
            string resultDescricaoItem   = "ECG convencional de até 12 derivações (40101010)";
            string resultDataSolicitacao = "2019-06-13T16:53:57.897";
            #endregion

            SolicitacaoDBSteps.AtualizaDataDoItemSolicitacaoParaAgoraDB(solicitacaoItemId);
            SolicitacaoItensAssistenciaisValidosRequest solicitacaoItensAssistenciaisValidosRequest = new SolicitacaoItensAssistenciaisValidosRequest();
            solicitacaoItensAssistenciaisValidosRequest.setJsonBody(pacienteId, itensAssitenciais);

            IRestResponse <dynamic> response = solicitacaoItensAssistenciaisValidosRequest.ExecuteRequest();

            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
                Assert.AreEqual(resultId, response.Data["result"][0]["id"]);
                Assert.AreEqual(itensAssitenciais, response.Data["result"][0]["identificadorIntegracaoItemAssistencial"]);
                Assert.AreEqual(resultCodigoItem, response.Data["result"][0]["codigoItem"]);
                Assert.AreEqual(resultDescricaoItem, response.Data["result"][0]["descricaoItem"]);
                Assert.AreEqual(resultDataSolicitacao, response.Data["result"][0]["dataSolicitacao"]);
            });
        }
Пример #7
0
        public void DadosValidos()
        {
            #region Parameters

            List <string> dadosUsuario = SolicitacaoDBSteps.RetornaInfoMeuUsuarioDB();

            //Resultado esperado
            string statusCodeEsperado = "OK";
            string idUsuario          = dadosUsuario[0];
            string userName           = dadosUsuario[1];
            string email       = dadosUsuario[3];
            string accessLevel = dadosUsuario[4];

            #endregion

            ObterInfoMeuUsuarioRequest obterInfoMeuUsuarioRequest = new ObterInfoMeuUsuarioRequest();
            IRestResponse <dynamic>    response = obterInfoMeuUsuarioRequest.ExecuteRequest();



            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
                Assert.AreEqual(idUsuario, response.Data["id"].ToString());
                Assert.AreEqual(userName, response.Data["name"].ToString());
                Assert.AreEqual(email, response.Data["email"].ToString());
                Assert.AreEqual(accessLevel, response.Data["access_level"]["id"].ToString());
            });
        }
Пример #8
0
        public void DadosValidos()
        {
            List <string> nomeProjeto = SolicitacaoDBSteps.RetornaNomeAleatorioProjetoDB();


            #region Parameters
            string summary      = "TestesAutomatizadosApi";
            string description  = "Descricao do Projeto.";
            string categoryName = "Bug";
            string projectName  = nomeProjeto[0];
            string nomePriority = "normal";
            #endregion

            CriarUmaTarefaRequest criarUmaTarefaRequest = new CriarUmaTarefaRequest();
            criarUmaTarefaRequest.SetJsonBody(summary, description, categoryName, projectName, nomePriority);

            IRestResponse <dynamic> response = criarUmaTarefaRequest.ExecuteRequest();


            #region ParametersResponse
            //Resultado esperado
            string statusCodeEsperado = "Created";
            #endregion

            List <string> dadosProblema = SolicitacaoDBSteps.RetornaInfoTarefaCriadaDB();

            string idIssues          = dadosProblema[0];
            string summaryA          = dadosProblema[1];
            string descriptionA      = dadosProblema[2];
            string idProject         = dadosProblema[3];
            string nameProject       = dadosProblema[4];
            string idCategory        = dadosProblema[5];
            string nameCategory      = dadosProblema[6];;
            string idReporter        = dadosProblema[7];
            string nameReporter      = dadosProblema[8];
            string real_nameReporter = dadosProblema[9];
            string reporterEmail     = dadosProblema[10];
            string idStatus          = dadosProblema[11];
            string idResolution      = dadosProblema[12];


            Assert.Multiple(() => {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
                Assert.AreEqual(idIssues, response.Data["issue"]["id"].ToString());
                Assert.AreEqual(summaryA, response.Data["issue"]["summary"].ToString());
                Assert.AreEqual(descriptionA, response.Data["issue"]["description"].ToString());
                Assert.AreEqual(idProject, response.Data["issue"]["project"]["id"].ToString());
                Assert.AreEqual(nameProject, response.Data["issue"]["project"]["name"].ToString());
                Assert.AreEqual(idCategory, response.Data["issue"]["category"]["id"].ToString());
                Assert.AreEqual(nameCategory, response.Data["issue"]["category"]["name"].ToString());
                Assert.AreEqual(idReporter, response.Data["issue"]["reporter"]["id"].ToString());
                Assert.AreEqual(nameReporter, response.Data["issue"]["reporter"]["name"].ToString());
                Assert.AreEqual(real_nameReporter, response.Data["issue"]["reporter"]["real_name"].ToString());
                Assert.AreEqual(reporterEmail, response.Data["issue"]["reporter"]["email"].ToString());
                Assert.AreEqual(idStatus, response.Data["issue"]["view_state"]["id"].ToString());
                Assert.AreEqual(idResolution, response.Data["issue"]["resolution"]["id"].ToString());
            });
        }
Пример #9
0
        public void DadosValidos()
        {
            #region Parameters
            List <string> idUsuario  = SolicitacaoDBSteps.RetornaIdUsuarioDB();
            string        usuario_id = idUsuario[0];

            //Resultado esperado
            string statusCodeEsperado = "NoContent";
            #endregion

            DeletarUmUsuarioRequest deletarUmUsuarioRequest = new DeletarUmUsuarioRequest(usuario_id);
            IRestResponse <dynamic> response = deletarUmUsuarioRequest.ExecuteRequest();

            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
            }
        }
Пример #10
0
        public void DadosValidos()
        {
            #region Parameters
            List <string> idProjesto = SolicitacaoDBSteps.RetornaIdNomeAleatorioProjetoDB();
            string        project_id = idProjesto[0];
            #endregion


            #region Resultado esperado
            string statusCodeEsperado = "OK";
            #endregion

            DeletarUmProjetoRequest deletarUmProjetoRequest = new DeletarUmProjetoRequest(project_id);
            IRestResponse <dynamic> response = deletarUmProjetoRequest.ExecuteRequest();


            Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
        }
Пример #11
0
 public void DadosValidos()
 {
     #region Parameters
     List <string> dadosProjeto = SolicitacaoDBSteps.RetornaIdNomeAleatorioProjetoDB();
     string        project_id   = dadosProjeto[0];
     string        nameProject  = dadosProjeto[1];
     //Resultado esperado
     string statusCodeEsperado = "OK";
     #endregion
     ObterUmProjetoRequest   obterUmProblemaRequest = new ObterUmProjetoRequest(project_id);
     IRestResponse <dynamic> response = obterUmProblemaRequest.ExecuteRequest();
     Assert.Multiple(() =>
     {
         Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
         Assert.AreEqual(project_id, response.Data["projects"][0]["id"].ToString());
         Assert.AreEqual(nameProject, response.Data["projects"][0]["name"].ToString());
     });
 }
Пример #12
0
        public void DadosValidos()
        {
            #region Parameters
            List <string> idProblema = SolicitacaoDBSteps.RetornaIdProblemaDB();
            string        issue_id   = idProblema[0];

            //Resultado esperado
            string statusCodeEsperado = "Created";

            #endregion

            MonitorarUmaTarefaRequest monitorarUmaTarefaRequest = new MonitorarUmaTarefaRequest(issue_id);
            IRestResponse <dynamic>   response = monitorarUmaTarefaRequest.ExecuteRequest();

            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
            });
        }
Пример #13
0
        public void DadosValidos()
        {
            #region Parameters
            string username       = "******" + GeneralHelpers.GeraStringAutomatica(4);
            string password       = "******";
            string real_name      = "larissa" + GeneralHelpers.GeraStringAutomatica(5);
            string email          = "larissa@teste" + GeneralHelpers.GeraNumeroAutomatico(2) + ".com";
            string nameLevel      = "updater";
            string enabled        = "true";
            string protectedLevel = "false";
            #endregion

            CriarUmUsuarioRequest criarUmUsuarioRequest = new CriarUmUsuarioRequest();
            criarUmUsuarioRequest.SetJsonBody(username, password, real_name, email, nameLevel, enabled, protectedLevel);

            IRestResponse <dynamic> response = criarUmUsuarioRequest.ExecuteRequest();



            List <string> dadosCriacao = SolicitacaoDBSteps.RetornaCriacaoUsuarioDB();
            #region ParametersResponse

            //Resultado esperado
            string statusCodeEsperado = "Created";
            string idUser             = dadosCriacao[0];
            string nameUser           = dadosCriacao[1];
            string real_nameUser      = dadosCriacao[2];
            string emailCriacao       = dadosCriacao[3];
            string idAccess_level     = dadosCriacao[4];
            #endregion

            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());

                Assert.AreEqual(idUser, response.Data["user"]["id"].ToString());
                Assert.AreEqual(nameUser, response.Data["user"]["name"].ToString());
                Assert.AreEqual(real_nameUser, response.Data["user"]["real_name"].ToString());
                Assert.AreEqual(emailCriacao, response.Data["user"]["email"].ToString());
                Assert.AreEqual(idAccess_level, response.Data["user"]["access_level"]["id"].ToString());
            });
        }
Пример #14
0
        public void DadosValidos()
        {
            #region Parameters

            List <string> idProjesto = SolicitacaoDBSteps.RetornaIdNomeAleatorioProjetoDB();
            string        project_id = idProjesto[0];

            string nomeProjeto = "V." + GeneralHelpers.GeraNumeroAutomatico(2);

            //Resultado esperado
            string statusCodeEsperado = "NoContent";
            #endregion

            AdicionarVersaoRequest adicionarVersaoRequest = new AdicionarVersaoRequest(project_id);
            adicionarVersaoRequest.SetJsonBody(nomeProjeto);

            IRestResponse <dynamic> response = adicionarVersaoRequest.ExecuteRequest();

            Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
        }
Пример #15
0
        public void DadosValidos()
        {
            #region Parameters
            List <string> idProblemaIdNote = SolicitacaoDBSteps.RetornaIdProjetoIdNoteDB();
            string        issue_id         = idProblemaIdNote[0];
            string        issue_note_id    = idProblemaIdNote[1];
            //Resultado esperado

            string statusCodeEsperado = "OK";
            #endregion

            DeletarUmaNotaDeUmProblemaRequest deletarUmaNotaDeUmProblemaRequest = new DeletarUmaNotaDeUmProblemaRequest(issue_note_id, issue_id);

            IRestResponse <dynamic> response = deletarUmaNotaDeUmProblemaRequest.ExecuteRequest();

            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
            });
        }
Пример #16
0
        public void DadosInvalidosProblema()
        {
            #region Parameters
            List <string> issue_id = SolicitacaoDBSteps.RetornaIdProblemaDB();

            string idProblema   = issue_id[0];
            string summary      = "";
            string categoryName = "Testes API" + GeneralHelpers.GeraStringAutomatica(5);

            //Resultado esperado
            string statusCodeEsperado = "InternalServerError";
            #endregion

            AtualizarUmaTarefaRequest atualizarUmaTarefaRequest = new AtualizarUmaTarefaRequest(idProblema);
            atualizarUmaTarefaRequest.SetJsonBody(summary, categoryName);
            IRestResponse <dynamic> response = atualizarUmaTarefaRequest.ExecuteRequest();


            Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
        }
Пример #17
0
        public void DadosValidos(ArrayList testData)
        {
            #region Parameters
            List <string> issue_id = SolicitacaoDBSteps.RetornaIdProblemaDB();

            string idProblema     = issue_id[0];
            string text           = testData[0].ToString();
            string nameView_state = "public";

            //Resultado esperado
            string statusCodeEsperado = "Created";

            #endregion

            CriarNotaDeUmaTarefaRequest criarNotaDeUmaTarefaRequest = new CriarNotaDeUmaTarefaRequest(idProblema);
            criarNotaDeUmaTarefaRequest.SetJsonBody(text, nameView_state);

            IRestResponse <dynamic> response = criarNotaDeUmaTarefaRequest.ExecuteRequest();


            Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
        }
Пример #18
0
        public void DadosInvalidosViewState()
        {
            #region Parameters
            List <string> issue_id = SolicitacaoDBSteps.RetornaIdProblemaDB();

            string idProblema     = issue_id[0];
            string text           = "teste";
            string nameView_state = string.Empty;
            #endregion


            CriarNotaDeUmaTarefaRequest criarNotaDeUmaTarefaRequest = new CriarNotaDeUmaTarefaRequest(idProblema);
            criarNotaDeUmaTarefaRequest.SetJsonBody(text, nameView_state);

            IRestResponse <dynamic> response = criarNotaDeUmaTarefaRequest.ExecuteRequest();

            #region ParametersResponse
            //Resultado esperado
            string statusCodeEsperado = "BadRequest";
            #endregion

            Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
        }
Пример #19
0
        public void DadosValidos()
        {
            #region Parameters

            //Resultado esperado
            List <string> dadosProjetos = SolicitacaoDBSteps.RetornaProjetosDB();

            string statusCodeEsperado = "OK";

            #endregion

            ObterTodosProjetosRequest obterTodosProjetosRequest = new ObterTodosProjetosRequest();
            IRestResponse <dynamic>   response = obterTodosProjetosRequest.ExecuteRequest();
            JObject resultadoEsperado          = JObject.Parse(response.Data.ToString());


            Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
            foreach (JToken IdProjeto in resultadoEsperado.SelectTokens("*.id"))
            {
                string id = IdProjeto.ToString();
                Assert.IsTrue(GeneralHelpers.VerificaSeStringEstaContidaNaLista(dadosProjetos, id));
            }
        }
Пример #20
0
        public void DadosInvalidosNomeProjeto()
        {
            List <string> dadosCriacao = SolicitacaoDBSteps.RetornaNomeAleatorioProjetoDB();

            #region Parameters

            List <string> idProjesto = SolicitacaoDBSteps.RetornaIdNomeAleatorioProjetoDB();
            string        project_id = idProjesto[0];

            string nomeProjeto = "NomeInexistente Teste";

            #endregion


            #region ParametersResponse
            //Resultado esperado
            string statusCodeEsperado = "NotFound";
            string message            = "Project 'NomeInexistente Teste' not found";
            string code      = "700";
            string localized = "Project \"NomeInexistente Teste\" not found.";
            #endregion


            CriarSubProjetoRequest criarSubProjetoRequest = new CriarSubProjetoRequest(project_id);
            criarSubProjetoRequest.SetJsonBody(nomeProjeto);

            IRestResponse <dynamic> response = criarSubProjetoRequest.ExecuteRequest();

            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
                Assert.AreEqual(message, response.Data["message"].ToString());
                Assert.AreEqual(code, response.Data["code"].ToString());
                Assert.AreEqual(localized, response.Data["localized"].ToString());
            });
        }
Пример #21
0
        public void DadosValidos()
        {
            #region Parameters
            List <string> dadosProblema = SolicitacaoDBSteps.RetornaInfoProblemaDB();
            string        issue_id      = dadosProblema[0];

            //Resultado esperado

            string statusCodeEsperado = "OK";

            string idIssues          = dadosProblema[0];
            string summary           = dadosProblema[1];
            string description       = dadosProblema[2];
            string idProject         = dadosProblema[3];
            string nameProject       = dadosProblema[4];
            string idCategory        = dadosProblema[5];
            string nameCategory      = dadosProblema[6];;
            string idReporter        = dadosProblema[7];
            string nameReporter      = dadosProblema[8];
            string real_nameReporter = dadosProblema[9];
            string reporterEmail     = dadosProblema[10];
            string idStatus          = dadosProblema[11];
            string idResolution      = dadosProblema[12];
            string view_state        = dadosProblema[13];
            string idPriority        = dadosProblema[14];
            string idSeverity        = dadosProblema[15];
            string idReproducibility = dadosProblema[16];
            string sticky            = GeneralHelpers.TrataRetornoBool(dadosProblema[17]);
            string issuesCreated_at  = dadosProblema[18];
            string issuesUpdated_at  = dadosProblema[19];
            string historyCreated_at = dadosProblema[20];
            string idUser            = dadosProblema[21];
            string userName          = dadosProblema[22];
            string userRealName      = dadosProblema[23];
            string userEmail         = dadosProblema[24];
            string idType            = dadosProblema[25];
            string message           = "New Issue";

            #endregion

            ObterUmaTarefaRequest   obterUmaTarefaRequest = new ObterUmaTarefaRequest(issue_id);
            IRestResponse <dynamic> response = obterUmaTarefaRequest.ExecuteRequest();

            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
                Assert.AreEqual(idIssues, response.Data["issues"][0]["id"].ToString());
                Assert.AreEqual(summary, response.Data["issues"][0]["summary"].ToString());
                Assert.AreEqual(description, response.Data["issues"][0]["description"].ToString());
                Assert.AreEqual(idProject, response.Data["issues"][0]["project"]["id"].ToString());
                Assert.AreEqual(nameProject, response.Data["issues"][0]["project"]["name"].ToString());
                Assert.AreEqual(idCategory, response.Data["issues"][0]["category"]["id"].ToString());
                Assert.AreEqual(nameCategory, response.Data["issues"][0]["category"]["name"].ToString());
                Assert.AreEqual(idReporter, response.Data["issues"][0]["reporter"]["id"].ToString());
                Assert.AreEqual(nameReporter, response.Data["issues"][0]["reporter"]["name"].ToString());
                Assert.AreEqual(real_nameReporter, response.Data["issues"][0]["reporter"]["real_name"].ToString());
                Assert.AreEqual(reporterEmail, response.Data["issues"][0]["reporter"]["email"].ToString());
                Assert.AreEqual(idStatus, response.Data["issues"][0]["view_state"]["id"].ToString());
                Assert.AreEqual(idResolution, response.Data["issues"][0]["resolution"]["id"].ToString());
                Assert.AreEqual(view_state, response.Data["issues"][0]["view_state"]["id"].ToString());
                Assert.AreEqual(idPriority, response.Data["issues"][0]["priority"]["id"].ToString());
                Assert.AreEqual(idSeverity, response.Data["issues"][0]["severity"]["id"].ToString());
                Assert.AreEqual(idReproducibility, response.Data["issues"][0]["reproducibility"]["id"].ToString());
                Assert.AreEqual(sticky, response.Data["issues"][0]["sticky"].ToString());
                Assert.AreEqual(issuesUpdated_at, response.Data["issues"][0]["updated_at"].ToString());
                Assert.AreEqual(idUser, response.Data["issues"][0]["history"][0]["user"]["id"].ToString());
                Assert.AreEqual(userName, response.Data["issues"][0]["history"][0]["user"]["name"].ToString());
                Assert.AreEqual(userEmail, response.Data["issues"][0]["history"][0]["user"]["email"].ToString());
                Assert.AreEqual(userRealName, response.Data["issues"][0]["history"][0]["user"]["real_name"].ToString());
                Assert.AreEqual(message, response.Data["issues"][0]["history"][0]["message"].ToString());
            });
        }
Пример #22
0
 public static void PrepararMassaDeDados()
 {
     SolicitacaoDBSteps.LimpaTodosRegistroBancoDB();
     SolicitacaoDBSteps.InsereTodosRegistrosDB();
 }