public void TestRelationRepo_UpdateRelation() { var bd = bdRepository.GetAll()[1]; // BD n°2 var utilisateur = personneRepository.GetAll()[0]; // utilisateur n°1 relationRepository.UpdateRelation(bd, utilisateur.IdPersonne); RepositoryTest.ClearSession(); // Recherche des relations ayant le même IdPersonne & IdBD var relations = relationRepository.GetAll().Where(r => r.PersonneRelation == 1 && r.BDRelation == 2).ToList(); // 1 seule BD correspondant dans le jeu de données de test Assert.AreEqual(1, relations.Count); Relation nouvelleRelation = relations[0]; Assert.AreEqual(1, nouvelleRelation.PersonneRelation); Assert.AreEqual(2, nouvelleRelation.BDRelation); Assert.AreEqual("possede", nouvelleRelation.Statut); }