예제 #1
0
 def teste_trocar_aparelho(self):
     estoque = Estoque()
     produto = Produto('Computador', 'Dell', 'SN2011', 1500)
     estoque.cadastrar_produto(produto)
     estoque.inserir_item_produto(0, 'powqieowqiepowq')
     estoque.inserir_item_produto(0, '11111111111111')
     estoque.vender_produto('Computador')
     estoque.lista_produtos[0].numero_serie[0] |should| equal_to('11111111111111')
예제 #2
0
 def teste_buscar_produto(self):
     estoque = Estoque()
     produto = Produto('Computador', 'Dell', 'SN2011', 1500)
     estoque.cadastrar_produto(produto)
     produto1 = Produto('Mouse', 'CCE', 'SN2011', 1300)
     estoque.cadastrar_produto(produto1)
     estoque.inserir_item_produto(0, 'powqieowqiepowq')
     estoque.inserir_item_produto(0, '11111111111111')
     estoque.buscar_produto('Mouse') |should| equal_to(1)
     estoque.buscar_produto('Computador') |should| equal_to(0)
     estoque.buscar_produto('Ricks') |should| equal_to(None)
예제 #3
0
 def teste_relacao_aparelhos(self):
     estoque = Estoque()
     produto = Produto('Computador', 'Dell', 'SN2011', 1500)
     estoque.cadastrar_produto(produto)
     produto1 = Produto('Mouse', 'CCE', 'SN2011', 1300)
     estoque.cadastrar_produto(produto1)
     estoque.inserir_item_produto(0, 'powqieowqiepowq')
     estoque.inserir_item_produto(0, '11111111111111')
     estoque.lista_produtos |should| have(2).itens
     estoque.lista_produtos[0].numero_serie |should| have(2).itens
     estoque.lista_produtos[1].numero_serie |should| have(0).itens
     estoque.relacao_aparelhos()
예제 #4
0
 def teste_inserir_item_produto(self):
     estoque = Estoque()
     produto = Produto('Computador', 'Dell', 'SN2011', 1500)
     estoque.cadastrar_produto(produto)
     produto1 = Produto('Computador', 'CCE', 'SN2011', 1300)
     estoque.cadastrar_produto(produto1)
     estoque.inserir_item_produto(0, 'powqieowqiepowq')
     estoque.lista_produtos[0].numero_serie |should| have(1).itens
     estoque.lista_produtos[0].numero_serie[0] |should| equal_to('powqieowqiepowq')
     estoque.inserir_item_produto(0, '11111111111111')
     estoque.lista_produtos[0].numero_serie |should| have(2).itens
     estoque.lista_produtos[0].numero_serie[1] |should| equal_to('11111111111111')