class TestUnCompteEstCredite(unittest.TestCase): def setUp(self): self.compte = Compte() def test_crediter_un_compte_affecte_son_solde(self): self.compte.crediter(50.0) self.assertEqual(self.compte.solde(), 50.0) def test_on_ne_peut_pas_crediter_un_montant_negatif(self): # une maniere de faire # self.assertRaises(CreditNegatifError, # self.compte.crediter, # -20.0) try: self.compte.crediter(-20.0) self.fail("crediter doit lever une exception CreditNegatifError") except CreditNegatifError: pass
class TestUnCompteEstCredite(unittest.TestCase) : def setUp(self) : self.compte = Compte() def test_crediter_un_compte_affecte_son_solde(self) : self.compte.crediter(50.0) self.assertEqual(self.compte.solde(), 50.0) def test_on_ne_peut_pas_crediter_un_montant_negatif(self) : # une maniere de faire # self.assertRaises(CreditNegatifError, # self.compte.crediter, # -20.0) try : self.compte.crediter(-20.0) self.fail("crediter doit lever une exception CreditNegatifError") except CreditNegatifError : pass
def test_un_compte_est_cree_avec_un_solde_nul(self) : compte = Compte() self.assertEqual(compte.solde(), 0.0)
def setUp(self) : self.compte = Compte()
def test_un_compte_est_cree_avec_un_solde_nul(self): compte = Compte() self.assertEqual(compte.solde(), 0.0)
def setUp(self): self.compte = Compte()