Exemplo n.º 1
0
 def setUp(self):
     self.shopcarts = []
     # Preço do produto padrão a ser testado
     self.aux_price = 7.09
     self.cat = BD.Catalogo()
     itens = [defaultdict(int), defaultdict(int), defaultdict(int)]
     itens_aux = [{(1,1),(2,2),(3,3)},{(10,1),(20,2),(30,3)},[(10,1),(30,2),(50,3)]];
     for i, list in enumerate(itens_aux):
         for item in list:
             itens[i][item[0]] = item[1]
     precos = [20 + (2 * 3.5) + (3 * 3.8),
               13.9 + (2 * 2.53) + (3 * 7.09),
               13.9 + (2 * 7.09) + (3 * 4.19)]
     for i in range(3):
         self.shopcarts.append(classes.Carrinho(self.cat))
         self.shopcarts[i].itens = itens[i]
         self.shopcarts[i].preco_total = precos[i]
Exemplo n.º 2
0
import BD
import classes

catalogo = BD.Catalogo()

print(catalogo.produtos[0].estoque, catalogo.produtos[0].preco)

catalogo.visualizar_imagem(1)
catalogo.remover_produto(qtd=10, codigo=1)
catalogo.modificar_preco(codigo=1, preco=20.0)

catalogo.salvar_mudancas()

print(catalogo.produtos[0].estoque, catalogo.produtos[0].preco)

usuarios = BD.Usuarios()

print(usuarios.gerentes, usuarios.clientes)

usuarios.remover_usuario("outrapessoa")
usuarios.adicionar_usuario("pessoa", "0123", "C")
print(usuarios.tipo_do_usuario("anagontijo"))

print(usuarios.gerentes, usuarios.clientes)