コード例 #1
0
ファイル: TestBilletera.py プロジェクト: blancoek/tarea3
 def testRecargaInit(self):
     monto = 20
     fecha = datetime.date.today()
     establecimiento = "Sambil"
     recarga = Recarga(monto, fecha, establecimiento)
     self.assertEqual(recarga.monto, monto)
     self.assertEqual(recarga.fecha, fecha)
     self.assertEqual(recarga.establecimiento, establecimiento)
コード例 #2
0
ファイル: TestBilletera.py プロジェクト: blancoek/tarea3
 def testRecargarNulo(self):
     monto = 0
     fecha = datetime.date(2011, 11, 11)
     establecimiento = "FCK"
     recarga = Recarga(monto, fecha, establecimiento)
     billetera = BilleteraElectronica(42, "Juan", "Gomez Castro", 20000000,
                                      1234)
     billetera.recargar(recarga)
     self.assertGreaterEqual(billetera.balance, monto)
コード例 #3
0
ファイル: TestBilletera.py プロジェクト: blancoek/tarea3
 def testRecargarNegativo(self):
     monto = -50
     fecha = date(2007, 12, 5)
     establecimiento = "McDolans"
     recarga = Recarga(monto, fecha, establecimiento)
     billetera = BilleteraElectronica(42, "Juan", "Gomez Castro", 20000000,
                                      1234)
     billetera.recargar(recarga)
     self.assertGreaterEqual(billetera.balance, monto)
コード例 #4
0
ファイル: TestBilletera.py プロジェクト: blancoek/tarea3
 def testConsumirNegativo(self):
     monto = -50
     fecha = datetime.date.today()
     establecimiento = "Artorus"
     consumo = Consumo(monto, fecha, establecimiento)
     billetera = BilleteraElectronica(100, "Pepito", "Perez", 10000000,
                                      6969)
     PIN = 6969
     fechar = datetime.date(2007, 12, 5)
     billetera.recargar(Recarga(1000, fechar, "Sambil"))
     billetera.consumir(consumo, PIN)
     self.assertEqual(billetera.PIN, PIN)
     self.assertGreaterEqual(billetera.balance, monto)
     self.assertLess(consumo.monto, 0)