def test_ajouterCreneau_mauvais_horaire(self): """Teste si un mauvais horaire renvoi bien une exception.""" d = ["pas int", 14, 18] f = [25, "pas int", 14] i = 0 cible = Jour(15, LUNDI) while i < len(f): with self.assertRaises(ValueError): cible.ajouterCreneau(d[i], f[i]) #with i += 1
def test_ajouterCreneau_ok(self): """Teste un ajout qui se passe bien""" cible = Jour(15, LUNDI) self.assertIsNotNone(cible.ajouterCreneau(1, 13)) self.assertTrue(cible.creneaux)
def test_ajouterCreneau_mauvais_creneau(self): """Teste si un enum erroné renvoi bien une exception.""" cible = Jour(15, LUNDI) with self.assertRaises(ValueError): cible.ajouterCreneau(15, 18, "rate")