Ejemplo n.º 1
0
        public void CriarProdutoNaAplicacaoTeste()
        {
            Produto produto = new Produto();

            produto.Nome  = "Arroz";
            produto.Preco = 8.90;

            var repositorioFake = new Mock <IProdutoRepository>();

            repositorioFake.Setup(x => x.Adicionar(produto)).Returns(new Produto());

            IProdutoAplicacao servico = new ProdutoAplicacao(repositorioFake.Object);

            servico.CriarProduto(produto);
            repositorioFake.Verify(rep => rep.Adicionar(produto));
        }