示例#1
0
        public void FinalizaSemEnderecoSucesso()
        {
            _carrinhoRepository.AddProduto(_usuarioTeste.Id, _produtoTeste1.Id);


            Pedido pedidoResult = _carrinhoRepository.FinalizarCarrinho(_usuarioTeste.Id);

            if (pedidoResult != null)
            {
                _pedidoRepository.DeletarPedidoPorUsuario(_usuarioTeste.Id);
                _carrinhoRepository.RemoverCarrinhoPorUsuario(_usuarioTeste.Id);
                Assert.Fail();
            }
            else
            {
                _carrinhoRepository.RemoverCarrinhoPorUsuario(_usuarioTeste.Id);
            }
        }
        public void BuscaPedidosSucesso()
        {
            _carrinhoRepository.AddProduto(_usuarioTeste.Id, _produtoTeste1.Id);

            _carrinhoRepository.FinalizarCarrinho(_usuarioTeste.Id);

            List <Pedido> listPedido = _pedidoRepository.BuscarPedidos();

            if (listPedido == null)
            {
                _pedidoRepository.DeletarPedidoPorUsuario(_usuarioTeste.Id);
                _carrinhoRepository.RemoverCarrinhoPorUsuario(_usuarioTeste.Id);
                Assert.Fail();
            }
            else
            {
                _pedidoRepository.DeletarPedidoPorUsuario(_usuarioTeste.Id);
                _carrinhoRepository.RemoverCarrinhoPorUsuario(_usuarioTeste.Id);
            }
        }