Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

F003US005 Ajout d'un intervenant #12

Open
Tracked by #27
Leptar opened this issue Nov 16, 2023 · 1 comment
Open
Tracked by #27

F003US005 Ajout d'un intervenant #12

Leptar opened this issue Nov 16, 2023 · 1 comment

Comments

@Leptar
Copy link
Collaborator

Leptar commented Nov 16, 2023

En tant que responsable d’un spectacle,
Je peux ajouter un intervenant à une des deux listes des intervenants,
Afin de maintenir à jour la liste des participants au spectacle.

@lbaudroit
Copy link
Owner

lbaudroit commented Nov 17, 2023

Business rules : Intervenant

  • nom (obligatoire)
  • prénom (obligatoire)
  • email (obligatoire)

Tests d'acceptation

Sélection d'un intervenant existant

Given un responsable sur la page de gestion des intervenants,
When il glisse sur le nom d'un intervenant sur une liste "sur scène" ou "hors scène"
Then il est sélectionné dans cette liste

Déselection d'un intervenant existant

Given un responsable sur la page de gestion des intervenants,
When il glisse un intervenant dans la liste de stockage
Then il est désélectionné dans cette liste

Validation

Given un responsable sur la page de gestion des intervenants,
When il clique sur "Valider"
Then les intervenants sont ajoutés

Ajout d'un intervenant

Given un responsable sur la page d'ajout des intervenants qui a saisi les champs (cf. business rules)
When il clique sur "Ajouter"
Then l'intervenant est créé, le responsable retourne sur la page précédente

Impossible d'ajouter un intervenant

Given un responsable sur la page d'ajout des intervenants qui n'a saisi tous les champs (cf. business rules)
When il clique sur "Ajouter"
Then un message d'erreur apparait lui indiquant de saisir les champs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

2 participants