public void InsereTarefaDDT(string resumo, string descricao) { #region Parameters //Resultado esperado string statusCodeEsperado = "Created"; #endregion TarefasPostRequest request = new TarefasPostRequest(); request.setJsonBody(resumo, descricao, "General", "Projeto Inicial"); IRestResponse <dynamic> response = request.ExecuteRequest(); Assert.Multiple(() => { Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString()); Assert.AreEqual(resumo, response.Data["issue"]["summary"].ToString()); Assert.AreEqual(descricao, response.Data["issue"]["description"].ToString()); }); }
public void InsereTarefa() { #region Parameters string dadosTarefa = "Tarefa Teste"; //Resultado esperado string statusCodeEsperado = "Created"; #endregion TarefasPostRequest request = new TarefasPostRequest(); request.setJsonBody(dadosTarefa, dadosTarefa, "General", "Projeto Inicial"); IRestResponse <dynamic> response = request.ExecuteRequest(); Assert.Multiple(() => { Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString()); Assert.AreEqual(dadosTarefa, response.Data["issue"]["summary"].ToString()); Assert.AreEqual(dadosTarefa, response.Data["issue"]["description"].ToString()); StringAssert.IsMatch("(\\d+)", response.Data["issue"]["id"].ToString()); }); }
public void InsereTarefaComAnexo() { #region Parameters string dadosTarefa = "Tarefa Teste"; string nomeAnexo = "Anexo.txt"; string conteudoAnexo = "Anexo Teste"; //Resultado esperado string statusCodeEsperado = "Created"; #endregion TarefasPostRequest request = new TarefasPostRequest(); request.adicionaAnexo(nomeAnexo, conteudoAnexo); request.setJsonBody(dadosTarefa, dadosTarefa, "General", "Projeto Inicial"); IRestResponse <dynamic> response = request.ExecuteRequest(); Assert.Multiple(() => { Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString()); Assert.AreEqual(dadosTarefa, response.Data["issue"]["summary"].ToString()); Assert.AreEqual(dadosTarefa, response.Data["issue"]["description"].ToString()); Assert.AreEqual(nomeAnexo, response.Data["issue"]["attachments"][0]["filename"].ToString()); Assert.IsTrue(response.Content.Contains(nomeAnexo)); }); }