Complete feature file audit and fix scenarios

- Fix US-6: Rename to "M'inscrire/me désinscrire à un atelier" and remove
  non-atelier scenarios
- Fix US-9: Add missing scenario for "Ajouter une photo personnelle"
- Fix US-13: Add scenarios for "Modifier" and "Supprimer" événement,
  plus "Retirer une organisation"
- Fix US-14: Mark all scenarios as non-implemented (no atelier screen)
- Fix US-15: Distinguish événement vs atelier scenarios, remove unclear ones
- Fix US-16: Implement 4 scenarios for MeetingPointsScreen
- Fix US-22: Implement 5 scenarios for ShareProfileScreen (parrainage)
- Fix US-23: Implement 3 scenarios for profile sharing

Add missing scenarios from user story descriptions:
- US-1: Programme détaillé, zone partage collective
- US-2: Programme détaillé des ateliers
- US-4: Icône ajouter commentaire
- US-5: Interactions Date/Heure/Lieu
- US-7: Recherche Mobilizon
- US-8: 4 scenarios for macro-événement
- US-12: Vue carte des événements
- US-20: Profils publiques

Add new step definitions:
- l'écran contient un bouton {string}
- l'écran contient un champ {string}
- l'écran contient un texte {string}
- l'écran contient un avatar

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Sylvain Duchesne
2026-01-19 12:49:41 +01:00
parent 7827479e9c
commit a3e89e65c9
30 changed files with 3417 additions and 1689 deletions
+14 -4
View File
@@ -15,13 +15,23 @@ Fonctionnalité: US-16 Indiquer un ou plusieurs points de rencontre
Alors je vois l'écran "meeting-points"
Scénario: Créer un point de rencontre
* Scénario non implémenté
Étant donné que je suis sur la page "points de rencontre"
Alors l'écran contient un bouton "Créer le point de rencontre"
Scénario: Définir le lieu de rencontre
* Scénario non implémenté
Étant donné que je suis sur la page "points de rencontre"
Alors l'écran contient une section "Proposer un point de rencontre"
Et l'écran contient un champ "Lieu"
Scénario: Définir l'heure de rencontre
* Scénario non implémenté
Étant donné que je suis sur la page "points de rencontre"
Alors l'écran contient un bouton "30 min avant"
Et l'écran contient un bouton "1h avant"
Et l'écran contient un bouton "Personnalisé"
Scénario: Échanger des liens de contact
* Scénario non implémenté
Étant donné que je suis sur la page "points de rencontre"
Alors l'écran contient une section "Échanger vos contacts"
Et l'écran contient un texte "Mon QR Code"
Et l'écran contient un bouton "Scanner un QR"
Et l'écran contient un bouton "Partager mon lien"