public void DadosValidos() { //Parametros string channel = "CRSC5A0TW"; //Resultados Esperados string statusCodeEsperado = "OK"; string ok = "True"; //Fluxo DesarquivarUmCanalFlows.DesarquivarUmCanal(channel); IRestResponse <dynamic> response = ArquivarUmCanalFlows.ArquivarUmCanal(channel); Assert.Multiple(() => { Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString()); Assert.AreEqual(ok, response.Data["ok"].ToString()); }); }
public void DadosInvalidos() { //Parametros string channel = string.Empty; //Resultados Esperados string statusCodeEsperado = "OK"; string ok = "False"; string error = "channel_not_found"; //Fluxo DesarquivarUmCanalFlows.DesarquivarUmCanal(channel); IRestResponse <dynamic> response = ArquivarUmCanalFlows.ArquivarUmCanal(channel); Assert.Multiple(() => { Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString()); Assert.AreEqual(ok, response.Data["ok"].ToString()); Assert.AreEqual(error, response.Data["error"].ToString()); }); }
public void ArquivarCanalGeral() { //Parametros string channel = "CRMUP910W"; //Resultados Esperados string statusCodeEsperado = "OK"; string ok = "False"; string error = "cant_archive_general"; //Fluxo DesarquivarUmCanalFlows.DesarquivarUmCanal(channel); IRestResponse <dynamic> response = ArquivarUmCanalFlows.ArquivarUmCanal(channel); Assert.Multiple(() => { Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString()); Assert.AreEqual(ok, response.Data["ok"].ToString()); Assert.AreEqual(error, response.Data["error"].ToString()); }); }
public void CanalArquivado() { //Parametros string channel = "CRSA9PGTW"; string name = "canal_arquivado"; //Resultados Esperados string statusCodeEsperado = "OK"; string ok = "False"; string error = "is_archived"; //Fluxo ArquivarUmCanalFlows.ArquivarUmCanal(channel); ingressarEmUmCanalRequest = new IngressarEmUmCanalRequest(name); ingressarEmUmCanalRequest.SetJsonBody(name); IRestResponse <dynamic> response = ingressarEmUmCanalRequest.ExecuteRequest(); Assert.Multiple(() => { Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString()); Assert.AreEqual(ok, response.Data["ok"].ToString()); Assert.AreEqual(error, response.Data["error"].ToString()); }); }
public void CanalArquivado() { //Parametros string channel = "CRSA9PGTW"; string purpose = "Proposito"; //Resultados Esperados string statusCodeEsperado = "OK"; string ok = "False"; string error = "is_archived"; //Fluxo ArquivarUmCanalFlows.ArquivarUmCanal(channel); definirFinalidadeDeUmCanalRequest = new DefinirFinalidadeDeUmCanalRequest(channel, purpose); definirFinalidadeDeUmCanalRequest.SetJsonBody(channel, purpose); IRestResponse <dynamic> response = definirFinalidadeDeUmCanalRequest.ExecuteRequest(); Assert.Multiple(() => { Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString()); Assert.AreEqual(ok, response.Data["ok"].ToString()); Assert.AreEqual(error, response.Data["error"].ToString()); }); }
public void CompartilharMensagemCanalArquivado() { //Parametros string channel = "CRSA9PGTW"; string text = "Hello people"; //Resultados Esperados string statusCodeEsperado = "OK"; string ok = "False"; string error = "is_archived"; //Fluxo ArquivarUmCanalFlows.ArquivarUmCanal(channel); compartilharMensagemCanalRequest = new CompartilharMensagemCanalRequest(channel, text); compartilharMensagemCanalRequest.SetJsonBody(channel, text); IRestResponse <dynamic> response = compartilharMensagemCanalRequest.ExecuteRequest(); Assert.Multiple(() => { Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString()); Assert.AreEqual(ok, response.Data["ok"].ToString()); Assert.AreEqual(error, response.Data["error"].ToString()); }); }