def imprimir(self): Credito.imprimir(self) print("datos del producto:") print"marca del Producto:"+str(self.marca) print"serie del Producto:"+str(self.serie)
def testAlmacenTransacciones(self): credito = Credito(1000, 1) self.billetera.recargar(credito) credito1 = Credito(100, 10) self.billetera.recargar(credito1) debito = Debito(100, 1, 1234) self.billetera.consumir(debito) self.assertEquals(2, len(self.billetera.devCreditos())) self.assertEquals(1, len(self.billetera.devDebitos())) self.assertEquals(1000, self.billetera.saldo())
def testConsumoPinIncorrectoSaldoInsuficiente(self): credito = Credito(1199, 1) self.billetera.recargar(credito) debito = Debito(1200, 1, 1234) self.assertEquals(-1, self.billetera.consumir(debito)) self.assertEquals(1199, self.billetera.saldo())
def testConsumoPinIncorrectoSaldoCorrecto(self): credito = Credito(2000, 1) self.billetera.recargar(credito) debito = Debito(1200, 1, 1254) self.assertEquals(-1, self.billetera.consumir(debito)) self.assertEquals(2000, self.billetera.saldo())
def testConsumoPinCorrectoMontoSuficiente(self): credito = Credito(1000, 1) self.billetera.recargar(credito) debito = Debito(800, 1, 1234) self.assertNotEquals(-1, self.billetera.consumir(debito)) self.assertEquals(200, self.billetera.saldo())
def __init__(self,maximo): Credito.__init__(self,maximo) print ("datos del producto:") self.marca=raw_input("marca del producto:") self.serie=raw_input("serie del producto:")
# Arquivo Principal # Importar as classes from Pessoa_Fisica import Pessoa_Fisica from Pessoa_Juridica import Pessoa_Juridica from Conta import Conta from Credito import Credito from Debito import Debito # Criando os objetos fisica = Pessoa_Fisica('João', 18, '123456') juridica = Pessoa_Juridica('José', 25, '987654') conta1 = Conta('111111', 'BRB') conta2 = Conta('222222', 'Bradesco') credito = Credito('9874563210', '04/21', '999') debito = Debito('0123654789', '05/23', '111')
def testRecargaExitosamente(self): credito = Credito(1000, 1) self.billetera.recargar(credito) self.assertEquals(1000, self.billetera.saldo())
def testRecargaSaldoIncorrecto(self): credito = Credito(-1000, 1) self.assertEquals(-1, self.billetera.recargar(credito)) self.assertEquals(0, self.billetera.saldo())