class Test_Autre(unittest.TestCase): """Tests de la classe Autre""" def setUp(self): """A faire avant chaque fonction""" self._fabrique = FabriqueCreneau() #setUp def test_eq_echec(self): """Teste l'egalité entre 2 Creneaux qui échoue""" h = Horaire(15, 45) autre = self._fabrique.fabrique(CreneauxPossible.AUTRE, "iduidue", h) cren = self._fabrique.fabrique(CreneauxPossible.CRENEAU, "iduidue", h) self.assertFalse(autre == cren) #test_eq def test_eq_win(self): """Teste l'egalité entre 2 Creneaux""" h = Horaire(15, 45) autre = self._fabrique.fabrique(CreneauxPossible.AUTRE, "iduidue", h) cren = self._fabrique.fabrique(CreneauxPossible.AUTRE, "iduidue", h) self.assertTrue(autre == cren)
def test_fabrique_SEANCE(self): """Teste la fabrication d'une Seance.""" cible = FabriqueCreneau() cible = FabriqueCreneau() horaire = Horaire(12, 18) self.assertTrue(cible.fabrique(CreneauxPossible.SEANCE, 45, horaire) is not None)
def test_fabrique_AUTRE(self): """Teste la fabrication d'un Autre.""" cible = FabriqueCreneau() cible = FabriqueCreneau() horaire = Horaire(12, 18) self.assertTrue(cible.fabrique(CreneauxPossible.AUTRE, 45, horaire) is not None)
def test_fabrique_CRENEAU(self): """Teste la fabrication d'un Creneau.""" cible = FabriqueCreneau() cible = FabriqueCreneau() horaire = Horaire(12, 18) self.assertTrue(cible.fabrique(CreneauxPossible.CRENEAU, 45, horaire) is not None)
def test_fabrique_EXAMEN(self): """Teste la fabrication d'un Examen.""" cible = FabriqueCreneau() cible = FabriqueCreneau() horaire = Horaire(12, 18) self.assertTrue(cible.fabrique(CreneauxPossible.EXAMEN, 45, horaire) is not None)
def test_fabrique_TD(self): """Teste la fabrication d'un TD.""" cible = FabriqueCreneau() horaire = Horaire(12, 18) self.assertTrue(cible.fabrique(CreneauxPossible.TD, 45, horaire) is not None)