def __init__(self, saldo_juego, nombre='Dealer'): """ crea un jugador, le asigna un nombre y crea una cuenta con $""" self.nombre = nombre self.cuenta = cuenta.Cuenta(self.nombre, saldo_juego) self.pintor = pinta_cartas.PintaCartas() self.apuestas_jugadores = {} self.cartas_dealer = [] self.sum_dealer = 0
def test_income(self): """ Se ingresa saldo a la cuenta """ c = cuenta.Cuenta("Domingo") # saldo 0 self.assertEqual(c.saldo, 0.0) # saldo 525.05 c.deposito(525.05) self.assertEqual(c.saldo, 525.05)
def test_outcome(self): """ Se retira de la cuenta """ c = cuenta.Cuenta("Domingo") # saldo 0 self.assertEqual(c.saldo, 0.0) # retiro 1 c.retiro(1) self.assertEqual(c.saldo, 0) # retiro 10 c.deposito(600) self.assertEqual(c.saldo, 600) c.retiro(100) self.assertEqual(c.saldo, 500)
import banco import cuenta import os tit = os.sys.argv[1] ban = os.sys.argv[2] b = banco.Banco(ban, "Av. Las Rosas", "41 %", 2451, "Si") c = cuenta.Cuenta("Ahorros", "Interbank", tit, 2092, 478563214587452) print(c.ahorrar())
def __init__(self, saldo_juego, nombre): """ crea un jugador, le asigna un nombre y crea una cuenta con $""" self.nombre = nombre self.cuenta = cuenta.Cuenta(self.nombre, saldo_juego) self.pintor = pinta_cartas.PintaCartas() self.cartas_jugador = []
def test_cuenta_creacion(self): """ Se crea una cuenta con saldo y nombre de cliente """ c = cuenta.Cuenta('Jose Domingo Balderas', 1000) # realiza prueba de saldo y nombre self.assertEqual(c.cliente, 'Jose Domingo Balderas') self.assertEqual(c.saldo, 1000, f'saldo error {c.saldo}')