Beispiel #1
0
 def test_crediter_compte_avec_positif(self):
     compte = Compte()
     compte.crediter(20.0)
     self.assertEqual(compte.solde, 20.0)
Beispiel #2
0
 def test_crediter_compte_multiple(self):
     compte = Compte()
     compte.crediter(20.0)
     compte.crediter(5.0)
     self.assertEqual(compte.solde, 25.0)
Beispiel #3
0
 def test_debiter_compte_avec_negatif(self):
     compte=Compte()
     compte.crediter(20.0)
     self.assertRaises(NegatifCreditError,
                      compte.debiter,
                      -10.0)
Beispiel #4
0
 def test_debiter_compte_multiple(self):
     compte=Compte()
     compte.crediter(25.0)
     compte.debiter(20.0)
     compte.debiter(5.0)
     self.assertEqual(compte.solde,0.0)
Beispiel #5
0
 def test_debiter_compte_avec_positif(self):
     compte=Compte()
     compte.crediter(40.0)
     compte.debiter(20.0)
     self.assertEqual(compte.solde,20.0)
Beispiel #6
0
 def test_debiter_compte_avec_negatif(self):
     compte = Compte()
     compte.crediter(20.0)
     self.assertRaises(NegatifCreditError, compte.debiter, -10.0)
Beispiel #7
0
from compte import Compte

#Création du compte 1
salim = Client("EE111222", "Salim", "Omar", "0611111")
print(salim)
c_salim = Compte(salim)
print(c_salim)

#Créditer et Débiter le compte 1
c_salim.crediter_mon_compte(5000)
print(c_salim)
c_salim.debiter_mon_compte(1000)
print(c_salim)

print()

#Création du compte 2
print("Compte 2:")
samir = Client("EE3334444", "Karimi", "samir", "0622222")
print(samir)
c_samir = Compte(samir)
print(c_samir)
c_samir.crediter(3000, c_salim)
c_salim.debiter(1000, c_samir)
print(c_salim)
print(c_samir)

print()

#Affiche le nombre de compte total
print(Compte.nombre_compte_total())