def test_enleverInformation(self): """Teste le retrait d'une information si elle existe""" c1 = Creneau(45, Horaire(18, 25)) c1.ajouterInformation("TEST", "bonjour les amis") c1.ajouterInformation("ENCORE_TEST", "a plus les amis") c1.enleverInformation("ENCORE_TEST") self.assertFalse(c1.existe("ENCORE_TEST"))
def test_existe(self): """Teste si la fonction existe trouve bien quand la clef existe""" c1 = Creneau(45, Horaire(18, 25)) c1.ajouterInformation("TEST", "bonjour les amis") self.assertTrue(c1.existe("TEST"))
def test_set_identifiant(self): """Teste si la propriété set de _identifiant marche.""" h = Horaire(15, 18) c1 = Creneau(45, Horaire(18, 25)) c1.identifiant = 64 self.assertEqual(64, c1.identifiant)
def test_set_horaire(self): """Teste si la propriété set de _horaire marche.""" h = Horaire(15, 18) c1 = Creneau(45, Horaire(18, 25)) c1.horaire = h self.assertTrue(c1.horaire is h)
def test_set_resume_echec_type(self): """Teste si la propriété set rate en cas de mauvais argument""" c1 = Creneau(45, Horaire(15, 18)) c1.resume = 256 self.assertEqual(c1.resume, "")
def test_set_resume_ok(self): """Teste si la propriété set du résumé fonctionne""" c1 = Creneau(45, Horaire(15, 18)) c1.resume = "Un test" self.assertEqual(c1.resume, "Un test")
def test_ajouterInformation_echec(self): """Teste si l'ajout se passe mal lorsque la clef existe déjà""" c1 = Creneau(45, Horaire(18, 25)) c1.ajouterInformation("TEST", "bonjour les amis") c1.ajouterInformation("TEST", "a plus les amis") self.assertEqual(c1.informations["TEST"], "bonjour les amis")
def test_ajouterInformation(self): """Teste si l'ajout se passe bien lorsque la clef n'existe pas déjà""" c1 = Creneau(45, Horaire(18, 25)) c1.ajouterInformation("TEST", "bonjour les amis") self.assertTrue(c1.existe("TEST")) self.assertEqual(c1.informations["TEST"], "bonjour les amis")
def test_existe_echec(self): """Teste si la fonction existe ne trouve rien si ça n'existe pas""" c1 = Creneau(45, Horaire(18, 25)) c1.ajouterInformation("TEST", "bonjour les amis") self.assertFalse(c1.existe("HAHA"))