capTests
Se connecter

Workflow de statut d'un compte : brouillon, validé, annulé, rouvert DSCDLB-026

À tester Automatisable Toutes plateformes

Instructions

Objectif : chaque transition de statut a une garde qui refuse ce qui n'a pas de sens, et un contrôle de droit.

Vérifications :

  • Valider un compte déjà validé ne fait rien.
  • Un compte validé peut revenir en brouillon ; un brouillon déjà en brouillon ne bouge pas.
  • Un compte validé peut être annulé ; un brouillon ne peut pas être annulé.
  • Un compte annulé peut être rouvert ; un compte validé ou en brouillon ne peut pas l'être.
  • Les quatre transitions sont refusées sans le droit d'écriture DoliSCAN.
  • Le cycle complet brouillon -> validé -> annulé -> validé fonctionne de bout en bout.

Point de contrôle manuel : dérouler ce cycle depuis la fiche du compte, avec un utilisateur qui a les droits, puis avec un utilisateur qui ne les a pas.

Couverture automatique : test/phpunit/integration-dolibarr/MyAccountWorkflowTest.php (13 methodes, suite integration).

Liens

Aucun lien.

Tests automatiques liés

SourceRéférence du testNiveau
phpunit MyAccountWorkflowTest partial

Vidéos de test

Aucune vidéo. Les tests automatiques publient ici la vidéo de référence (succès, une seule fois) et, en cas d'échec, la vidéo d'échec à comparer.

Historique des verdicts

Aucun verdict enregistré.

Discussion

Aucun commentaire pour l'instant.