Closed xGk93 closed 10 months ago
Mémo :
Si aucun organisateur n'est renseigné, seul le créateur sera organisateur et responsable, par logique.
Le don du rôle responsable étant fait pour chaque utilisateur ajouté en organisateur, il n'y a pas de cas d'erreur propre à la définition de responsable.
✅ Vérification OK.
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.
Valorisation
4 heures
Règles métier
Un festival est un regroupement de spectacles se déroulant dans un zone géographique donnée sur une période donnée (en jours). Les catégories qu'il contient correspondent à celles des spectacles qu'il regroupe. Il est porté par un ou des organisateur(s) de festival.
Dictionnaire de données
Tests d'acceptation
Étant donné un utilisateur connecté sur la page des festivals Lorsqu'il clique sur le bouton "Créer un festival" Alors il est redirigé sur la page de création d'un festival.
🟢 Les informations saisies sont correctes
Étant donné un utilisateur sur la page de création d'un festival ayant rempli correctement le formulaire Lorsqu'il clique sur "Créer le festival" Alors le festival est créé et l'utilisateur est redirigé sur la page de ce dernier.
🟠 Annulation de la création
Étant donné un utilisateur sur la page de création d'un festival Lorsqu'il clique sur "Annuler" Alors la saisie est annulée et l'utilisateur est redirigé sur la page des festivals.
🔴 Nom de festival non renseigné
Étant donné un utilisateur sur la page de création d'un festival n'ayant pas renseigné de nom pour le festival Lorsqu'il clique sur "Créer le festival" Alors un bandeau d'erreur s'affiche : "Ce champ est requis."
🔴 Nom de festival trop long
Étant donné un utilisateur sur la page de création d'un festival ayant renseigné un nom de festival de plus de 50 caractères Lorsqu'il clique sur "Créer le festival" Alors un bandeau d'erreur s'affiche : "Le nom du festival ne doit pas dépasser 50 caractères."
🔴 Nom de festival déjà utilisé
Étant donné un utilisateur sur la page de création d'un festival ayant renseigné un nom déjà utilisé par un festival Lorsqu'il clique sur "Créer le festival" Alors un bandeau d'erreur s'affiche : "Ce nom de festival est déjà utilisé."
🔴 Description de festival non renseignée
Étant donné un utilisateur sur la page de création d'un festival n'ayant pas renseigné de description pour le festival Lorsqu'il clique sur "Créer le festival" Alors un bandeau d'erreur s'affiche : "Ce champ est requis."
🔴 Description de festival trop longue
Étant donné un utilisateur sur la page de création d'un festival ayant renseigné une description de festival de plus de 1 000 caractères Lorsqu'il clique sur "Créer le festival" Alors un bandeau d'erreur s'affiche : "La description du festival ne doit pas dépasser 1 000 caractères."
🔴 Illustration trop grande
Étant donné un utilisateur sur la page de création d'un festival ayant sélectionné une illustration de dimensions supérieures à 800x600 Lorsqu'il clique sur "Créer le festival" Alors un bandeau d'erreur s'affiche : "L'illustration ne peut pas avoir une dimension plus grande que 800x600."
🔴 Illustration invalide
Étant donné un utilisateur sur la page de création d'un festival ayant renseigné une illustration corrompue ou un fichier au format non pris en charge Lorsqu'il clique sur "Créer le festival" Alors un bandeau d'erreur s'affiche : "Le type d'illustration [] n'est pas supporté."
🔴 Date de début non renseignée
Étant donné un utilisateur sur la page de création d'un festival n'ayant pas renseigné une date de début au format valide Lorsqu'il clique sur "Créer le festival" Alors un bandeau d'erreur s'affiche : "Ce champ est requis."
🔴 Date de début passée
Étant donné un utilisateur sur la page de création d'un festival ayant renseigné une date de début antérieure à la date d'aujourd'hui Lorsqu'il clique sur "Créer le festival" Alors un bandeau d'erreur s'affiche : "La date de début est passée. Choisissez-en une dans le futur."
🔴 Date de fin non renseignée
Étant donné un utilisateur sur la page de création d'un festival n'ayant pas renseigné une date de fin au format valide Lorsqu'il clique sur "Créer le festival" Alors un bandeau d'erreur s'affiche : "Ce champ est requis."
🔴 Date de fin passée
Étant donné un utilisateur sur la page de création d'un festival ayant renseigné une date de fin antérieure à la date d'aujourd'hui Lorsqu'il clique sur "Créer le festival" Alors un bandeau d'erreur s'affiche : "La date de fin est passée. Choisissez-en une dans le futur."
🔴 Date de fin antérieure à celle de début
Étant donné un utilisateur sur la page de création d'un festival ayant renseigné une date de fin antérieure à celle de début Lorsqu'il clique sur "Créer le festival" Alors un bandeau d'erreur s'affiche : "La date de fin ne peut pas être antérieure à celle de début."
🔴 Catégorie non renseignée
Étant donné un utilisateur sur la page de création d'un festival n'ayant pas renseigné de catégorie de festival Lorsqu'il clique sur "Créer le festival" Alors un bandeau d'erreur s'affiche : "Aucune catégorie n'a été renseignée pour ce festival. Veuillez en choisir une."