Example #1
0
        public void Validar_Mensagem_Produto_nao_incluido_no_carrinho(string idProduto, string idCarrinho)
        {
            //arrange
            var controller = new CarrinhoController(_carrinhoService);

            //act
            var response = controller.AdicionarProdutoAoCarrinho(
                new IncluirProdutoNoCarrinhoRequest
            {
                IdProduto  = idProduto,
                IdCarrinho = idCarrinho
            });

            //assert
            var mensagem = response.Value.Mensagem;

            Assert.AreEqual("Produto não incluído no carrinho", mensagem);
        }
Example #2
0
        public void Validar_Mensagem_Produto_incluido_no_carrinho_com_sucesso(string idProduto, string idCarrinho)
        {
            //setup
            _idProdutoTemp = idProduto;
            _produtoRepository.Inserir(new Domain.Entities.Produto {
                Id = idProduto
            });
            //arrange
            var controller = new CarrinhoController(_carrinhoService);

            //act
            var response = controller.AdicionarProdutoAoCarrinho(new IncluirProdutoNoCarrinhoRequest {
                IdProduto = idProduto, IdCarrinho = idCarrinho
            });

            //assert
            Assert.AreEqual("Produto incluído no carrinho com sucesso", response.Value.Mensagem);
        }