public void ItemCarrinhoConsistente_Sucesso_False()
        {
            var itemCarrinho = new ItemCarrinho();

            var result = new ItemCarrinhoConsistenteValidation().Validar(itemCarrinho);

            Assert.IsFalse(result.IsValid);
            Assert.AreEqual(result.Erros.Count(), 2);
            Assert.IsTrue(result.Erros.Contains(ItemCarrinhoErrors.messageItemCarrinhoNaoPossuiProduto));
            Assert.IsTrue(result.Erros.Contains(ItemCarrinhoErrors.messageItemCarrinhoNaoPossuiQuantidade));
        }
        public void ItemCarrinhoConsistente_Sucesso_True()
        {
            var itemCarrinho = new ItemCarrinho()
            {
                Produto = new Produto(),
                Quantidade = 5
            };

            var result = new ItemCarrinhoConsistenteValidation().Validar(itemCarrinho);

            Assert.IsTrue(result.IsValid);
        }