def setUp(self): #test_cadastrar_produto(self): self.produtoA = produto(1010, "HP", "Scanjet", 654321, 0) self.produtoA.codprod |should| equal_to (1010) self.produtoA.marca |should| equal_to ("HP") self.produtoA.modelo |should| equal_to ("Scanjet") self.produtoA.numserie |should| equal_to (654321) produto.guardarprodutos(self.produtoA) self.produtoA.quantidade |should| equal_to (0) self.produtoA.addestoque (30) self.produtoA.quantidade |should| equal_to (30) self.produtoA.removeestoque (30) self.produtoA.quantidade |should| equal_to (0) self.produtoB = produto(3030, "Asus", "Netbook", 654333, 0) self.produtoB.codprod |should| equal_to (3030) self.produtoB.marca |should| equal_to ("Asus") self.produtoB.modelo |should| equal_to ("Netbook") self.produtoB.numserie |should| equal_to (654333) produto.guardarprodutos(self.produtoB) self.produtoB.quantidade |should| equal_to (0) self.produtoB.addestoque (50) self.produtoB.quantidade |should| equal_to (50) self.produtoB.removeestoque (10) self.produtoB.quantidade |should| equal_to (40) self.produtoC = produto(4040, "Kingston", "DT3", 654444, 0) self.produtoC.codprod |should| equal_to (4040) self.produtoC.marca |should| equal_to ("Kingston") self.produtoC.modelo |should| equal_to ("DT3") self.produtoC.numserie |should| equal_to (654444) produto.guardarprodutos(self.produtoC) self.produtoC.quantidade |should| equal_to (0) self.produtoC.addestoque (500) self.produtoC.quantidade |should| equal_to (500) self.produtoC.removeestoque (10) self.produtoC.quantidade |should| equal_to (490)
print ("1 - Cadastrar produto") print ("2 - Incluir produto no estoque") print ("3 - Cadastrar Cliente") print ("4 - Efetuar compra") print ("5 - Efetuar troca") print ("6 - Listar produtos disponiveis ") print ('7 - Sair') opcao = raw_input() #print(opcao) if opcao == "1": print("Cadastro de Produto") codprod = input("Informe codigo do produto: ") marca = raw_input("Informe a marca do produto: ") modelo = raw_input("Informe o modelo do produto: ") numserie = raw_input("Informe o numero de serie do produto: ") produto.guardarprodutos(produto(codprod, marca, modelo, numserie, 0)) elif opcao == "2": print("Incluir produto no estoque") codprod = input("Informe codigo do produto: ") p = produto.buscarProduto(codprod) if p!= None: qtd = input("Informe a quantidade do produto: ") p.addestoque(qtd) else: print("produto nao encontrado") elif opcao == "3": codCli = input ("Informe codigo do cliente: ") nome = raw_input ("Informe o nome: ") end = raw_input ("Informe o endereco: ")