Améliorez la classe ClientController
📢 Description du problème
Améliorez la classe ClientController
, pour séparer les logiques de gestion de clients (ajout/suppression) et la gestion des mots de passe.
👮 Test à réaliser
- Tester individuellement les méthodes
encryptPassword()
etdecryptPassword()
.
✔ Solutions
- Ecrire les tests unitaires.
- Créer une classe
PasswordManager
et y déplacer les méthodesencryptPassword()
etdecryptPassword()
. - S'assurer que les tests de la classe
ClientController
précédemment écris passent toujours au vert.