public void CriarNovaCategoriaDoProdutoComErro(string nome) { var produto = new CategoriaDoProdutoBuilder() .WithId(Guid.NewGuid()) .WithNome(nome) .Build(); Assert.False(produto.IsValid); }
public void CriarNovaCategoriaDoProdutoSemErro() { var produto = new CategoriaDoProdutoBuilder() .WithId(Guid.NewGuid()) .WithNome("Produto teste") .Build(); Assert.True(produto.IsValid); }
public static List <Produto> GetProdutosParaTestes() { var produto1 = new ProdutoBuilder() .WithId(Guid.NewGuid()) .WithNome("Produto teste 1") .Build(); var produto2 = new ProdutoBuilder() .WithId(Guid.NewGuid()) .WithNome("Produto teste 2") .Build(); var categoria = new CategoriaDoProdutoBuilder() .WithId(Guid.NewGuid()) .WithNome("Categoria teste") .Build(); produto2.SetCategoriaDoProduto(categoria); return(new List <Produto>() { produto1, produto2 }); }