Пример #1
0
 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)
Пример #2
0
    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: ")