public void AdicionarProjetoRepetido() { #region Parameters string nomeProjeto = "MyProject"; string descricaoProjeto = "Projeto de teste API"; string respostaEsperada = "InternalServerError"; #endregion AddProjectRequest AddProjeto = new AddProjectRequest(); AddProjeto.SetJsonBody(nomeProjeto, descricaoProjeto); IRestResponse <dynamic> Resposta = AddProjeto.ExecuteRequest(); Assert.AreEqual(respostaEsperada, Resposta.StatusCode.ToString()); }
public void AdicionarProjetoIncorreto() { #region Parameters string nomeProjeto = null; string descricaoProjeto = "Projeto de teste API"; string respostaEsperada = "Fatal error"; #endregion #region Actions AddProjectRequest addProjeto = new AddProjectRequest(); addProjeto.SetJsonBody(nomeProjeto, descricaoProjeto); IRestResponse <dynamic> Resposta = addProjeto.ExecuteRequest(); #endregion Assert.IsTrue(Resposta.Content.Contains(respostaEsperada)); }
public void AdicionarProjetoIProvider(ArrayList testData) { #region Parameters string nomeProjeto = testData[0].ToString(); string descricaoProjeto = testData[1].ToString(); string respostaEsperada = "Created"; #endregion AddProjectRequest addProjeto = new AddProjectRequest(); addProjeto.SetJsonBody(nomeProjeto, descricaoProjeto); IRestResponse <dynamic> Resposta = addProjeto.ExecuteRequest(); Assert.AreEqual(respostaEsperada, Resposta.StatusCode.ToString()); Assert.IsTrue(Resposta.Content.Contains(nomeProjeto)); Assert.IsTrue(Resposta.Content.Contains(descricaoProjeto)); }
public void AdicionarProjeto() { #region Parameters string nomeProjeto = "Projeto Teste API"; string descricaoProjeto = "Projeto de teste API"; string respostaEsperada = "Created"; #endregion AddProjectRequest AddProjeto = new AddProjectRequest(); AddProjeto.SetJsonBody(nomeProjeto, descricaoProjeto); IRestResponse <dynamic> Resposta = AddProjeto.ExecuteRequest(); Assert.AreEqual(respostaEsperada, Resposta.StatusCode.ToString()); Assert.IsTrue(Resposta.Content.Contains(nomeProjeto)); Assert.IsTrue(Resposta.Content.Contains(descricaoProjeto)); }
public void AdicionarProjetoTokenIncorreto() { #region Parameters string nomeProjeto = "Projeto Teste"; string descricaoProjeto = "Projeto de teste API"; string respostaEsperada = "Forbidden"; string descricaoErro = "API token not found"; string token = "1234"; #endregion #region Actions AddProjectRequest addProjeto = new AddProjectRequest(); addProjeto.SetJsonBody(nomeProjeto, descricaoProjeto); addProjeto.UpdateToken(token); IRestResponse <dynamic> Resposta = addProjeto.ExecuteRequest(); #endregion Assert.AreEqual(Resposta.StatusCode.ToString(), respostaEsperada); Assert.AreEqual(Resposta.StatusDescription, descricaoErro); }