En tant qu'utilisateur authentifié,
Je peux créer un nouveau festival dont je suis responsable sur l'application,
Afin de gérer les caractéristiques et la planification du festival.
Règles métiers
Possède un compte sur la plateforme
Champs obligatoires pour créer un festival :
un nom
une description (1000 caractères max)
une date de début et de fin
Au moins une catégorie de festival
Tests d'acceptations
Etant donné
Un utilisateur authentifié sur la page principale,
Quand
Il clique sur "créer un nouveau festival",
Alors
il est dirigé vers la page de création d'un festival.
Création OKEtant donné
Un utilisateur authentifié qui a renseigné les caractéristiques d'un festival,
Quand
Il clique sur "Terminer",
Alors
une pop-up l'informe que le festival est créé,
Et
Il est dirigé vers la page principale.
Création annuléeEtant donné
Un utilisateur authentifié qui a renseigné les caractéristiques d'un festival,
Quand
Il clique sur "annuler la création",
Alors
une pop-up lui demande de confirmer l'annulation du processus.
Étant donné
un utilisateur authentifié sur la pop-up de confirmation de l'annulation de la création d'un festival,
Quand
il clique sur "confirmer l'annulation",
Alors
une pop-up lui confirme l'annulation de la création,
Et
il est renvoyé à la page principale.
Étant donné
un utilisateur authentifié sur la pop-up de confirmation de l'annulation de la création d'un festival,
Quand
il clique sur "annuler",
Alors
il est renvoyé à la page de création du festival avec les champs qu'il avait rempli en amont.
Création échouéeEtant donné
Un utilisateur authentifié qui a renseigné des caractéristiques incohérents dans les champs de création d'un festival,
Quand
Il clique sur "créer mon festival",
Alors
une pop-up lui indique que certain champs ne sont pas remplis correctement,
Et
la page de création lui indique quels champs ne sont pas correctement remplis,
Et
la page reprend ce qui été écris dans les champs en amont.
Étant donné
un utilisateur authentifié qui a renseigné les champs dans la page de création du festival,
Quand
il clique sur "créer mon festival",
Et
qu'une erreur avec la base de données se produit,
Alors
une pop-up l'informe que le festival n'a pas été créé,
Et
il est ramené à la page de création du festival avec les champs qu'il avait rempli.
Description
En tant qu'utilisateur authentifié, Je peux créer un nouveau festival dont je suis responsable sur l'application, Afin de gérer les caractéristiques et la planification du festival.
Règles métiers
Tests d'acceptations
Etant donné Un utilisateur authentifié sur la page principale, Quand Il clique sur "créer un nouveau festival", Alors il est dirigé vers la page de création d'un festival.
Création OK Etant donné Un utilisateur authentifié qui a renseigné les caractéristiques d'un festival, Quand Il clique sur "Terminer", Alors une pop-up l'informe que le festival est créé, Et Il est dirigé vers la page principale.
Création annulée Etant donné Un utilisateur authentifié qui a renseigné les caractéristiques d'un festival, Quand Il clique sur "annuler la création", Alors une pop-up lui demande de confirmer l'annulation du processus.
Étant donné un utilisateur authentifié sur la pop-up de confirmation de l'annulation de la création d'un festival, Quand il clique sur "confirmer l'annulation", Alors une pop-up lui confirme l'annulation de la création, Et il est renvoyé à la page principale.
Étant donné un utilisateur authentifié sur la pop-up de confirmation de l'annulation de la création d'un festival, Quand il clique sur "annuler", Alors il est renvoyé à la page de création du festival avec les champs qu'il avait rempli en amont.
Création échouée Etant donné Un utilisateur authentifié qui a renseigné des caractéristiques incohérents dans les champs de création d'un festival, Quand Il clique sur "créer mon festival", Alors une pop-up lui indique que certain champs ne sont pas remplis correctement, Et la page de création lui indique quels champs ne sont pas correctement remplis, Et la page reprend ce qui été écris dans les champs en amont.
Étant donné un utilisateur authentifié qui a renseigné les champs dans la page de création du festival, Quand il clique sur "créer mon festival", Et qu'une erreur avec la base de données se produit, Alors une pop-up l'informe que le festival n'a pas été créé, Et il est ramené à la page de création du festival avec les champs qu'il avait rempli.