def teste_saca_Banco_saldo_esperado(self):
     valor_entrada = 20
     valor_esperado = 181
     cliente = Cliente('Jeands', 'Gomes de Sousa', 1)
     banco = Banco(1, cliente, 201, 500)
     banco.sacar(20)
     self.assertEqual(banco.saldo, valor_esperado)
 def teste_set_numero_Banco_da_saida(self):
     cliente = Cliente('Jeands', 'Gomes de Sousa', 1)
     banco = Banco(1, cliente, 201, 500)
     valor_entrada = 2
     valor_esperado = 2
     banco.numero = valor_esperado
     self.assertEqual(banco.numero, valor_esperado)
 def teste_extrato_Banco_imprimir_historico(self):
     valor_entrada = 20
     cliente = Cliente('Jeands', 'Gomes de Sousa', 1)
     banco = Banco(1, cliente, 201, 500)
     banco.extrato
     valor_esperado = ["tirou extrato - saldo de {}".format(banco.saldo)]
     self.assertEqual(banco.historico.transacoes, valor_esperado)
 def teste_set_limite_Banco_da_saida(self):
     cliente = Cliente('Jeands', 'Gomes de Sousa', 1)
     banco = Banco(1, cliente, 201, 500)
     valor_entrada = 700
     valor_esperado = 700
     banco.limite = valor_entrada
     self.assertEqual(banco.limite, valor_esperado)
 def teste_trasferir_Banco_False(self):
     valor_entrada = 20
     valor_esperado = False
     cliente = Cliente('Sthefany', 'Gomes de Sousa', 1)
     banco_0 = Banco(1, cliente, 19, 500)
     banco_1 = Banco(1, cliente, 201, 500)
     self.assertEqual(banco_0.transferir(banco_1, 20), valor_esperado)
 def teste_saca_Banco_imprimir_historico(self):
     valor_entrada = 20
     valor_esperado = ["saque de {}".format(valor_entrada)]
     cliente = Cliente('Jeands', 'Gomes de Sousa', 1)
     banco = Banco(1, cliente, 201, 500)
     banco.sacar(20)
     self.assertEqual(banco.historico.transacoes, valor_esperado)
 def teste_trasferir_Banco_True(self):
     valor_entrada = 20
     valor_esperado = True
     cliente = Cliente('Jeands', 'Gomes de Sousa', 1)
     banco_0 = Banco(1, cliente, 201, 500)
     banco_1 = Banco(1, cliente, 201, 500)
     self.assertEqual(banco_0.transferir(banco_1, 20), valor_esperado)
 def teste_trasferir_Banco_valor_esperado(self):
     valor_entrada = 20
     valor_esperado = [181, 221]
     cliente = Cliente('Sthefany', 'Gomes de Sousa', 1)
     banco_0 = Banco(1, cliente, 201, 500)
     banco_1 = Banco(2, cliente, 201, 500)
     banco_0.transferir(banco_1, 20)
     self.assertEqual([banco_0.saldo, banco_1.saldo], valor_esperado)
 def teste_transferir_Banco_imprimir_historico(self):
     valor_entrada = 20
     cliente = Cliente('Sthefany', 'Gomes de Sousa', 1)
     banco_0 = Banco(1, cliente, 201, 500)
     banco_1 = Banco(1, cliente, 201, 500)
     banco_0.transferir(banco_1, 20)
     valor_esperado = [
         "transferencia de {} para conta {}".format(valor_entrada,
                                                    banco_1.numero)
     ]
     self.assertEqual(banco_0.historico.transacoes, valor_esperado)
Beispiel #10
0
Datei: API.py Projekt: lcsbm/CRUD
def Salvar():
    try:
        Nome = str(form.get())
        Sobrenome = str(form2.get())
        Email = str(form3.get())
        Telefone = str(form4.get())
        Senha = str(form5.get())
        if (Nome != '' or Sobrenome != '' or Email != '' or Telefone != ''
                or Senha != ''):
            log = Cliente(nome=Nome,
                          sobrenome=Sobrenome,
                          email=Email,
                          telefone=Telefone,
                          senha=Senha)
            log.save()
            messagebox.showinfo("Informação Salva",
                                "As Informações foram Salvas!")

        else:
            messagebox.showerror("ERRO", "Favor Preencher todos os Campos!")
    except:
        messagebox.showerror("ERRO", "Não foi Possível Salvar o Cliente")
Beispiel #11
0
    def cadastrar(self, codigo):
        '''
            Para realizar o cadastro da conta utilizando as informações do codigo recebido pelo cliente e tratado.

            :parametro codigo: lista com informações para cadastro de conta.
            :retorna uma string com '1' para conta realizada, e '0' para conta não realizada.
        '''

        pessoa = Cliente(codigo[1], codigo[2], codigo[3])
        conta = Banco(self._n_conta, pessoa, 0.0, 1000, codigo[4])
        self._n_conta = +1
        if (self._cadastro.cadastra(conta)):
            return '1'
        return '0'
 def teste_set_sobrenome_Cliente_da_saida(self):
     valor_entrada = ['Jeands', 'Gomes de Sousa', 1]
     valor_esperado = 'Aphonso'
     cliente = Cliente(valor_entrada[0], valor_entrada[1], valor_entrada[2])
     cliente.sobrenome = valor_esperado
     self.assertEqual(cliente.sobrenome, valor_esperado)
 def teste_set_cpf_Cliente_exixte(self):
     cliente = Cliente('Jeands', 'Gomes de Sousa', 1)
     cliente.cpf = 3
 def teste_get_nome_Cliente_da_saida(self):
     valor_entrada = ['Jeands', 'Gomes de Sousa', 1]
     valor_esperado = 'Jeands'
     cliente = Cliente(valor_entrada[0], valor_entrada[1], valor_entrada[2])
     self.assertEqual(cliente.nome, valor_esperado)
 def teste_set_sobrenome_Cliente_exixte(self):
     cliente = Cliente('Jeands', 'Gomes de Sousa', 1)
     cliente.sobrenome = 'Aphonso'
 def teste_extrato_Banco_valor_esperado(self):
     valor_entrada = 20
     valor_esperado = "numero: {} \n {}".format(1, 201)
     cliente = Cliente('Jeands', 'Gomes de Sousa', 1)
     banco = Banco(1, cliente, 201, 500)
     self.assertEqual(banco.extrato, valor_esperado)
 def teste_get_nome_Cliente_exixte(self):
     cliente = Cliente('Jeands', 'Gomes de Sousa', 1)
     cliente.nome
 def teste_get_saldo_Banco_da_saida(self):
     cliente = Cliente('Jeands', 'Gomes de Sousa', 1)
     banco = Banco(1, cliente, 201, 500)
     valor_esperado = 201
     self.assertEqual(banco.saldo, valor_esperado)
Beispiel #19
0
Datei: API.py Projekt: lcsbm/CRUD
def Editar():
    try:
        edit = Cliente(nome='Lucas')
        edit.save()
    except:
        print('Não foi possível alterar o nome')
 def teste_deposito_Banco_existe(self):
     cliente = Cliente('Jeands', 'Gomes de Sousa', 1)
     banco = Banco(1, cliente, 201, 500)
     banco.depositar(20)
 def teste_set_limite_Banco_exixte(self):
     cliente = Cliente('Jeands', 'Gomes de Sousa', 1)
     banco = Banco(1, cliente, 201, 500)
     banco.limite = 700
 def teste_sacar_Banco_existe(self):
     cliente = Cliente('Sthefany', 'Gomes de Sousa', 1)
     banco = Banco(1, cliente, 201, 500)
     banco.sacar(20)
 def teste_transferir_Banco_existe(self):
     cliente_0 = Cliente('Jeands', 'Gomes de Sousa', 1)
     banco_0 = Banco(1, cliente_0, 201, 500)
     cliente_1 = Cliente('Sthefany', 'Gomes de Sousa', 1)
     banco_1 = Banco(2, cliente_1, 200, 500)
     banco_0.transferir(banco_1, 10)
 def teste_saca_Banco_valor_False(self):
     valor_entrada = 20
     valor_esperado = False
     cliente = Cliente('Jeands', 'Gomes de Sousa', 1)
     banco = Banco(1, cliente, 19, 500)
     self.assertEqual(banco.sacar(20), valor_esperado)
 def teste_set_cpf_get_Cliente_da_saida(self):
     valor_entrada = ['Jeands', 'Gomes de Sousa', 1]
     valor_esperado = 3
     cliente = Cliente(valor_entrada[0], valor_entrada[1], valor_entrada[2])
     cliente.cpf = valor_esperado
     self.assertEqual(cliente.cpf, valor_esperado)
 def teste_get_total_contas_existe_Banco_Banco(self):
     cliente = Cliente('Sthefany', 'Gomes de Sousa', 1)
     banco_0 = Banco(1, cliente, 201, 500)
     banco_1 = Banco(1, cliente, 201, 500)
     Banco.get_total_contas()
 def teste_get_saldo_Banco_exixte(self):
     cliente = Cliente('Jeands', 'Gomes de Sousa', 1)
     banco = Banco(1, cliente, 201, 500)
     banco.saldo
 def teste_Cliente_existe(self):
     cliente = Cliente('Jeands', 'Gomes de Sousa', 1)
 def teste_set_numero_Banco_exixte(self):
     cliente = Cliente('Jeands', 'Gomes de Sousa', 1)
     banco = Banco(1, cliente, 201, 500)
     banco.numero = 'Aphonso'
 def teste_extrato_Banco_existe(self):
     cliente = Cliente('Sthefany', 'Gomes de Sousa', 1)
     banco = Banco(1, cliente, 201, 500)
     banco.extrato