namespace TestVeraxShield.factoriesTests; using Xunit; using VeraxShield.factories; using VeraxShield.composants.formulaires.modeles; using VeraxShield.modele.utilisateurs; public class UtilisateursFactoryTests { [Fact] public void ConvertsToUtilisateur_WithNewPasswordHashing() { // Arrange var modele = new FormulaireAjoutModele { Mdp = "newPassword", /* other properties */ }; // Act var utilisateur = UtilisateursFactory.toUtilisateur(modele); // Assert Assert.NotEqual("newPassword", utilisateur.Mdp); } [Fact] public void ConvertsToModele_FromUtilisateur() { // Arrange var utilisateur = new Utilisateur("pseudo", "nom", "prenom", "role", "mdp", "mail", false); // Act var modele = UtilisateursFactory.toModele(utilisateur); // Assert } }