public void Listar_Por_Valor() { _itemSubValorServiceMock.Setup(x => x.GetByValor(It.IsAny <Int32>())).Returns(ItemSubValorStub.ItemSubValores); var despesas = _gerenciadorDeItemSubValor.BuscaPorValor(1); Assert.IsNotNull(despesas); }
// GET: Orcamento public ActionResult Index(int id) { var itemSubValores = _gerenciadorDeItemSubValor.BuscaPorValor(id); var itemSubValorViewModel = Mapeador.Mapear <IEnumerable <ItemSubValor>, IEnumerable <ItemSubValorViewModel> >(itemSubValores); ViewBag.ItemValorId = id; ViewBag.OrcamentoId = (itemSubValorViewModel.Count() == 0) ? _gerenciadorDeItemValor.BuscarPorId(id).Orcamento.ID : itemSubValorViewModel.First().ItemValor.Orcamento.Id; return(View(itemSubValorViewModel)); }
public HttpResponseMessage GetByValor(int id) { HttpResponseMessage response; try { var itemSubValores = _gerenciadorDeItemSubValor.BuscaPorValor(id); response = Request.CreateResponse(HttpStatusCode.OK, itemSubValores); } catch (Exception ex) { response = Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex); } return(response); }