En tant qu’utilisateur authentifié
Je veux modifier mes données personnelles
Pour maintenir à jour mes données en cas de changements dans ma vie.
Tests d'acceptations
Etant donné un utilisateur sur la page d'accueil de l'application
Lorsqu’il clique sur l'icone "mon profil"
Alors il est redirigé vers une page présentant ses informations dans un formulaire non modifiables.
Etant donné un utilisateur sur la page montrant ses informations personnelles
Lorsqu’il clique sur le bouton "modifier mes informations"
Alors les champs du formulaire deviennent modifiables.
Etant donné un utilisateur sur la page montrant ses informations personnelles modifiables avec des champs modifiés et valides
Lorsqu’il clique sur "enregistrer les modifications"
Alors un message indique que les changements ont bien été pris en compte.
Etant donné un utilisateur sur la page montrant ses informations personnelles modifiables et que les champs ne sont pas modifiés
Lorsqu’il clique sur "enregistrer les modifications"
Alors un message d'avertissement indique que les informations n'ont pas été modifiés.
Etant donné un utilisateur sur la page montrant ses informations personnelles modifiables et que un ou certains champs sont invalide et/ou vide
Lorsqu’il clique sur "enregistrer les modifications"
Alors un message d'erreur indique le/les champs invalides ou vides.
User Story
En tant qu’utilisateur authentifié Je veux modifier mes données personnelles Pour maintenir à jour mes données en cas de changements dans ma vie.
Tests d'acceptations
Etant donné un utilisateur sur la page d'accueil de l'application Lorsqu’il clique sur l'icone "mon profil" Alors il est redirigé vers une page présentant ses informations dans un formulaire non modifiables.
Etant donné un utilisateur sur la page montrant ses informations personnelles Lorsqu’il clique sur le bouton "modifier mes informations" Alors les champs du formulaire deviennent modifiables.
Etant donné un utilisateur sur la page montrant ses informations personnelles modifiables avec des champs modifiés et valides Lorsqu’il clique sur "enregistrer les modifications" Alors un message indique que les changements ont bien été pris en compte.
Etant donné un utilisateur sur la page montrant ses informations personnelles modifiables et que les champs ne sont pas modifiés Lorsqu’il clique sur "enregistrer les modifications" Alors un message d'avertissement indique que les informations n'ont pas été modifiés.
Etant donné un utilisateur sur la page montrant ses informations personnelles modifiables et que un ou certains champs sont invalide et/ou vide Lorsqu’il clique sur "enregistrer les modifications" Alors un message d'erreur indique le/les champs invalides ou vides.