80 lines
3.6 KiB
Gherkin
80 lines
3.6 KiB
Gherkin
# language: fr
|
|
Fonctionnalité: Vérification d'email
|
|
En tant qu'utilisateur inscrit
|
|
Je veux vérifier mon adresse email
|
|
Afin d'accéder à toutes les fonctionnalités selon mon rôle
|
|
|
|
Contexte:
|
|
Étant donné que l'API RoadWave est disponible
|
|
|
|
Scénario: Auditeur avec email non vérifié - lecture illimitée
|
|
Étant donné que je suis un auditeur avec email non vérifié
|
|
Quand j'essaie d'écouter du contenu
|
|
Alors je peux écouter tous les contenus sans limite
|
|
|
|
Scénario: Auditeur avec email non vérifié - création limitée à 5 contenus
|
|
Étant donné que je suis un auditeur avec email non vérifié
|
|
Et que j'ai créé 4 contenus
|
|
Quand je crée un 5ème contenu
|
|
Alors le contenu est créé avec succès
|
|
Mais quand j'essaie de créer un 6ème contenu
|
|
Alors la création échoue
|
|
Et je vois le message "Vérifiez votre email pour créer plus de contenus"
|
|
|
|
Scénario: Rappel de vérification après le 3ème contenu créé
|
|
Étant donné que je suis un auditeur avec email non vérifié
|
|
Et que j'ai créé 2 contenus
|
|
Quand je crée mon 3ème contenu
|
|
Alors le contenu est créé avec succès
|
|
Et je vois une notification in-app "Vérifiez votre email pour débloquer la création illimitée"
|
|
|
|
Scénario: Auditeur vérifie son email
|
|
Étant donné que je suis un auditeur avec email non vérifié
|
|
Et que j'ai reçu un lien de vérification
|
|
Quand je clique sur le lien de vérification dans l'email
|
|
Alors mon email est marqué comme vérifié
|
|
Et je vois le message "Email vérifié avec succès"
|
|
Et toutes les fonctionnalités sont débloquées
|
|
|
|
Scénario: Créateur doit vérifier son email sous 7 jours pour monétisation
|
|
Étant donné que je suis inscrit comme créateur
|
|
Et que mon email n'est pas vérifié
|
|
Et que je remplis les conditions de monétisation
|
|
Quand j'essaie d'accéder au programme de monétisation
|
|
Alors l'accès est refusé
|
|
Et je vois le message "Vérifiez votre email pour accéder à la monétisation"
|
|
|
|
Scénario: Créateur ne peut pas publier de contenus illimités sans vérification
|
|
Étant donné que je suis un créateur avec email non vérifié
|
|
Et que j'ai créé 5 contenus
|
|
Quand j'essaie de créer un 6ème contenu
|
|
Alors la création échoue
|
|
Et je vois le message "Vérifiez votre email pour publier des contenus illimités"
|
|
|
|
Scénario: Créateur vérifie son email et déboque tout
|
|
Étant donné que je suis un créateur avec email non vérifié
|
|
Et que j'ai reçu un lien de vérification
|
|
Quand je clique sur le lien de vérification
|
|
Alors mon email est marqué comme vérifié
|
|
Et je peux publier des contenus illimités
|
|
Et je peux accéder au programme de monétisation si j'en remplis les conditions
|
|
|
|
Scénario: KYC impossible sans email vérifié
|
|
Étant donné que je suis un créateur avec email non vérifié
|
|
Quand j'essaie de compléter le KYC via Mangopay
|
|
Alors l'accès au KYC est refusé
|
|
Et je vois le message "Vérifiez votre email avant de procéder au KYC"
|
|
|
|
Scénario: Tentative de vérification avec un lien déjà utilisé
|
|
Étant donné que j'ai déjà vérifié mon email avec un lien
|
|
Quand j'essaie de réutiliser le même lien de vérification
|
|
Alors la vérification échoue
|
|
Et je vois le message "Ce lien a déjà été utilisé"
|
|
|
|
Scénario: Auditeur vérifié peut créer plus de 5 contenus
|
|
Étant donné que je suis un auditeur avec email vérifié
|
|
Et que j'ai créé 10 contenus
|
|
Quand je crée un 11ème contenu
|
|
Alors le contenu est créé avec succès
|
|
Et il n'y a pas de limite de création
|