def test_crediter_compte_avec_positif(self): compte = Compte() compte.crediter(20.0) self.assertEqual(compte.solde, 20.0)
def test_crediter_compte_multiple(self): compte = Compte() compte.crediter(20.0) compte.crediter(5.0) self.assertEqual(compte.solde, 25.0)
def test_debiter_compte_avec_negatif(self): compte=Compte() compte.crediter(20.0) self.assertRaises(NegatifCreditError, compte.debiter, -10.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)
def test_debiter_compte_avec_positif(self): compte=Compte() compte.crediter(40.0) compte.debiter(20.0) self.assertEqual(compte.solde,20.0)
def test_debiter_compte_avec_negatif(self): compte = Compte() compte.crediter(20.0) self.assertRaises(NegatifCreditError, compte.debiter, -10.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())