Exemplo n.º 1
0
        public async Task Deve_Retornar_Todos_Os_Produtos()
        {
            var response = await _testContext.Client.GetAsync("/api/produto/");

            var responseProdutos = await response.Content.ReadAsAsync <IList <Produto> >();

            var produtos = repositorio.BuscarTodos();

            response.EnsureSuccessStatusCode();
            response.StatusCode.Should().Be(HttpStatusCode.OK);
            responseProdutos.Should().BeEquivalentTo(produtos).And.BeInAscendingOrder(x => x.Descricao);
        }
Exemplo n.º 2
0
        public void Produto_InfraData_BuscarTodos_Sucesso()
        {
            IEnumerable <Produto> produtosBuscados;

            produtosBuscados = _repositorio.BuscarTodos();

            produtosBuscados.Should().NotBeNull();
            produtosBuscados.Count().Should().Be(1);
        }
 public IEnumerable <Produto> Get()
 {
     try
     {
         var list = _produtoRepositorio.BuscarTodos();
         return(list.ToArray());
     }
     catch (Exception ex)
     {
         return(null);
     }
 }
Exemplo n.º 4
0
        public void Produto_InfraData_BuscarTodos_Sucesso()
        {
            int numeroDeProdutosPreCadastrados = 2;

            Produto produtoValido = ObjectMother.ObterProdutoValido();

            //Adicionando varios produtos vinculados ao mesmo endereco (Só para teste)
            long idProdutoAdicionado1 = _repositorio.Adicionar(produtoValido);
            long idProdutoAdicionado2 = _repositorio.Adicionar(produtoValido);
            long idProdutoAdicionado3 = _repositorio.Adicionar(produtoValido);
            long idProdutoAdicionado4 = _repositorio.Adicionar(produtoValido);

            int numeroDeProdutosCadastradosNesteTeste = 4;

            IEnumerable <Produto> produtosResultadoDoBuscarTodos = _repositorio.BuscarTodos();

            produtosResultadoDoBuscarTodos.Count().Should().Be(numeroDeProdutosCadastradosNesteTeste + numeroDeProdutosPreCadastrados);
        }
Exemplo n.º 5
0
 public IEnumerable <Produto> BuscarTodos()
 {
     return(_produtoRepositorio.BuscarTodos());
 }
Exemplo n.º 6
0
 public IList <Produto> BuscarTodos()
 {
     return(_produtoRepositorio.BuscarTodos()
            .OrderBy(x => x.Descricao)
            .ToList());
 }
Exemplo n.º 7
0
 public IEnumerable <ProdutoViewModel> Get()
 {
     return(_mapper.Map <IEnumerable <ProdutoViewModel> >(_produtoRepositorio.BuscarTodos()));
 }
Exemplo n.º 8
0
 public IEnumerable <ProdutoModeloTela> BuscarTodos()
 {
     return(_produtoRepositorio.BuscarTodos().MapeamentoParaLista <ProdutoModeloTela>());
 }
Exemplo n.º 9
0
 public IQueryable <Produto> BuscarTodos()
 {
     return(_repositorioProduto.BuscarTodos());
 }