public HttpResponseMessage post([FromBody] VOTACAO votacao) { IVotacaoBO votacaoBO = new VotacaoBO(); Retorno retorno = new Retorno(); try { retorno = votacaoBO.votar(votacao); return(new HttpResponseMessage(HttpStatusCode.Created) { Content = new ObjectContent <Retorno>(retorno, new JsonMediaTypeFormatter(), new MediaTypeWithQualityHeaderValue("application/json")) }); } catch (Exception ex) { retorno.status = false; retorno.mensagem = ex.Message; return(new HttpResponseMessage(HttpStatusCode.InternalServerError) { Content = new ObjectContent <Retorno>(retorno, new JsonMediaTypeFormatter(), new MediaTypeWithQualityHeaderValue("application/json")) }); } }
public void listarRestaurante() { IVotacaoBO votacaoBO = new VotacaoBO(); Retorno retorno = new Retorno(); int usuario = 5; retorno = votacaoBO.listarRestaurante(usuario); Assert.AreEqual(true, retorno.status, retorno.mensagem); }
public void testeVotar() { IVotacaoBO votacaoBO = new VotacaoBO(); VOTACAO votacao = new VOTACAO(); Retorno retorno = new Retorno(); votacao.LOGIN_ID = 1; votacao.RESTAURANTE_ID = 1; //votacao.DATA = DateTime.Now; retorno = votacaoBO.votar(votacao); Assert.AreEqual(true, retorno.status, retorno.mensagem); }