public static Compra CriarSomenteComLivros(string tipoCliente, int quantidade)
 {
     var cliente = new Cliente(SpecUtils.ObterTipoCliente(tipoCliente));
     var compra = new Compra(cliente);
     for (int i = 0; i < quantidade; i++)
         compra.AdicionarProduto(new Produto(CategoriaProduto.Livro));
     return compra;
 }
 public void DadoUmaCompraDeUmClienteComLivrosEQualquerOutroProduto(string tipoCliente, int quantidade)
 {
     compra = FactoryCompra.CriarComLivrosEOutroProduto(tipoCliente, quantidade);
 }
 public void DadoUmaCompraDeUmClienteComLivros(string tipoCliente, int quantidade)
 {
     compra = FactoryCompra.CriarSomenteComLivros(tipoCliente, quantidade);
 }