Pour recruter des volontaires dans une association, on utilise normalement un formulaire mal fait. On a donc des données utilisateurs qui peuvent parfois être erronées (fichier CSV) : parfois les noms/prénoms sont inversés, les demandes sont dupliquées, les mails sont invalides etc..
Le client veut une liste de personnes avec de bonnes données tiré de cette liste :
- nom, prénom, mail, téléphone, identifiant / pseudo
Le but n'est pas de recréer un formulaire qui fonctionne mieux, mais de traiter les données. Les tests sont prioritaires.
Liste des tests à réaliser :
- Le fichier output doit bien se générer à l'endroit espéré
- Le fichier doit bien contenir au moins une ligne
- Filtrer un nom
- Filtrer un prénom
- Filtrer un pseudo
- Filtrer un téléphone
- Filtrer un mail
- Filtrer les doublons
- Filtrer les lignes vides