public void GetTemperaturaAPITestErrorHTTP() { //Chando servico consulta dados var consultaService = new Consult(); consultaService.IniciarServico(); //Aguarda o serviço obter ao menos uma amostragem AguardaCarregamentoInicial(); var controller = new TemperaturaController(); controller.Request = new HttpRequestMessage(); controller.Configuration = new HttpConfiguration(); var consulta = new CidadeDTO(); //Cidades EMPTY consulta.Cidades = ""; consulta.DataInicial = DateTime.Now.AddDays(-1); consulta.DataFinal = DateTime.Now.AddDays(20); //Consulta API var responseTask = controller.Get(consulta); var readTask = responseTask.Result.Content.ReadAsStringAsync(); readTask.Wait(); var result = responseTask.Result; //Valida Retorno HTTP Assert.IsTrue(result.StatusCode == HttpStatusCode.NotFound); Assert.IsTrue(((ObjectContent)result.Content).Value == "Nome cidade inválido"); }
public void RequisitarOperacoesSimultaneamente() { var CadastrarCidadePorCEP = new TemperaturaController(); CadastrarCidadePorCEP.CadastrarCidadePorCEP(); }