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]
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)