diff --git a/VeraxShield/TestVeraxShield/UtlisateurFactoryTests.cs b/VeraxShield/TestVeraxShield/UtlisateurFactoryTests.cs index b2abd16..f8c3792 100644 --- a/VeraxShield/TestVeraxShield/UtlisateurFactoryTests.cs +++ b/VeraxShield/TestVeraxShield/UtlisateurFactoryTests.cs @@ -30,7 +30,27 @@ public class UtilisateursFactoryTests var modele = UtilisateursFactory.toModele(utilisateur); // Assert - } + } + + + + [Fact] + public void ConvertsToModele_FromUtilisateurs() + { + // Arrange + var utilisateur = new Utilisateur("pseudo", "nom", "prenom", "role", "mdp", "mail", false); + + // Act + var modele = UtilisateursFactory.toModele(utilisateur); + + // Assert + Assert.Equal(utilisateur.Pseudo, modele.Pseudo); + Assert.Equal(utilisateur.Nom, modele.Nom); + Assert.Equal(utilisateur.Prenom, modele.Prenom); + Assert.Equal(utilisateur.Role, modele.Role); + Assert.Equal(utilisateur.Mail, modele.Mail); + Assert.Equal(utilisateur.IsBan, modele.IsBan); + } }