public async Task <IActionResult> GetAll() { try { return(Ok(await _categoriaServices.GetAll())); } catch (CategoriaException ex) { return(BadRequest(ex.Errors)); } catch (Exception ex) { return(StatusCode(500, ex.Message)); } }
public async Task Pegar_GetAll() { var idFornecedor1 = 2; var idCategoria1 = 1; var categoria1 = new CategoriaBuilderTest() .ComNomeCategoria("Água Mineral") .ComIdFornecedor(idFornecedor1) .ComId(idCategoria1) .Construir(); var idFornecedor2 = 4; var idCategoria2 = 2; var categoria2 = new CategoriaBuilderTest() .ComNomeCategoria("Refrigerantes") .ComIdFornecedor(idFornecedor2) .ComId(idCategoria2) .Construir(); var categorias = new List <CategoriaEntity> { categoria1, categoria2 }; _categoriaRepository.GetAll().Returns(categorias); var categoriasRetornados = await _categoriaServices.GetAll(); categoriasRetornados.Should().HaveCount(2); categoriasRetornados.Any(c => c.NomeCategoria == categoria1.NomeCategoria && c.FornecedorId == categoria1.FornecedorId && c.Deletado == categoria1.Deletado && c.Id == categoria1.Id).Should().BeTrue(); categoriasRetornados.Any(c => c.NomeCategoria == categoria2.NomeCategoria && c.FornecedorId == categoria2.FornecedorId && c.Deletado == categoria2.Deletado && c.Id == categoria2.Id).Should().BeTrue(); }
public async Task <ActionResult <List <Categoria> > > Get(Categoria model) { var item = await _services.GetAll(model); return(Ok(item)); }
public IActionResult Get() { return(Json( _categoriaServices.GetAll() )); }