public void NotaFiscal_Aplicacao_BuscarTodos_Sucesso() { List <NotaFiscal> listaNotas = new List <NotaFiscal>(); _mockNotaFiscalRepositorio.Setup(nfr => nfr.BuscarTodos()).Returns(listaNotas.AsQueryable()); _mockListaNotaFiscal.Object.Add(_mockNotaFiscal.Object); _mockListaDeProdutoNotaFiscal.Object.Add(_mockProdutoNotaFiscal.Object); _servicoNotaFiscal.BuscarTodos(); _mockNotaFiscalRepositorio.Verify(mnfr => mnfr.BuscarTodos()); _mockNotaFiscalRepositorio.VerifyNoOtherCalls(); }
public void NotaFiscal_Aplicacao_BuscarTodos_Sucesso() { _mockNotaFiscalRepositorio.Setup(nfr => nfr.BuscarTodos()).Returns(_mockListaNotaFiscal.Object); _mockListaNotaFiscal.Object.Add(_mockNotaFiscal.Object); _mockNotaFiscal.Setup(mnf => mnf.Id).Returns(1); _mockProdutoNotaFiscalRepositorio.Setup(mpnf => mpnf.BuscarListaPorId(_mockNotaFiscal.Object.Id)).Returns(_mockListaDeProdutoNotaFiscal.Object); _mockListaDeProdutoNotaFiscal.Object.Add(_mockProdutoNotaFiscal.Object); _servicoNotaFiscal.BuscarTodos(); _mockNotaFiscalRepositorio.Verify(mnfr => mnfr.BuscarTodos()); _mockProdutoNotaFiscalRepositorio.Verify(mpnfr => mpnfr.BuscarListaPorId(_mockNotaFiscal.Object.Id)); _mockNotaFiscal.Verify(mnf => mnf.Id); }
public IHttpActionResult BuscarTodos(ODataQueryOptions <NotaFiscal> queryOptions) { var query = _notaFiscalServico.BuscarTodos(); return(HandleQuery <NotaFiscal, NotaFiscalModelo>(query, queryOptions)); }