public void TestBDD_AjoutSupprUser() { List <Utilisateur> lu = new List <Utilisateur>(data.getAllUtilisateur()); // Création de l'utilisateur int id = 42; String nom = "Perceval"; String prenom = "le Gallois"; String login = "******"; String pass = "******"; Utilisateur user = new Utilisateur(id, nom, prenom, login, pass); // Modifications BDD Assert.IsFalse(data.getAllUtilisateur().Any(u => u.Id == id), "Cet utilisateur est déjà présent dans la BDD !"); // On vérifie que l'utilisateur n'est pas déjà présent dans la BDD lu.Add(user); data.updateUtilisateur(lu); Assert.IsTrue(data.getAllUtilisateur().Any(u => u.Id == id), "L'utilisateur n'a pas été ajouté"); // On vérifie que l'utilisateur a bien été rajouté Assert.AreEqual(data.getAllUtilisateur().Find(u => u.Id == id).Nom, nom); Assert.AreEqual(data.getAllUtilisateur().Find(u => u.Id == id).Prenom, prenom); Assert.AreEqual(data.getAllUtilisateur().Find(u => u.Id == id).Login, login); lu.Remove(lu.Find(u => u.Id == id)); data.updateUtilisateur(lu); Assert.IsFalse(data.getAllUtilisateur().Any(u => u.Id == id), "L'utilisateur n'a pas été supprimé"); // On vérifie que l'utilisateur a bien été supprimé }
public void updateUtilisateur(List <Utilisateur> utilisateurs) { data.updateUtilisateur(utilisateurs); }