]> nos-oignons.net Git - gestion-adh.git/blobdiff - features/send-membership-reminders.feature
Nouvelle tentative de correction des rappels d'adhésion
[gestion-adh.git] / features / send-membership-reminders.feature
index 88609e5b10cdff0ccbfe87b6f81588984095886b..73c9dfebd3667af8b77a5bf639e187ec048ee650 100644 (file)
@@ -35,6 +35,18 @@ Fonctionnalité: prévenir les membres qu'il faut renouveller leur cotisation
     Lorsque j'exécute send-membership-reminders
     Alors aucun email ne doit avoir été envoyé
 
     Lorsque j'exécute send-membership-reminders
     Alors aucun email ne doit avoir été envoyé
 
+  Scénario: Pas de messages entre le premier et le deuxième rappel
+    Soit une base avec Jane qui doit renouveller sa cotisation d'ici 28 jours
+    Et qui a déjà reçu un appel 2 jours plus tôt
+    Lorsque j'exécute send-membership-reminders
+    Alors aucun email ne doit avoir été envoyé
+
+  Scénario: Script pas exécuté tous les jours
+    Soit une base avec Jane qui doit renouveller sa cotisation d'ici 9 jours
+    Et qui a déjà reçu un appel 21 jours plus tôt
+    Lorsque j'exécute send-membership-reminders
+    Alors 1 email doit avoir été envoyé
+
   Scénario: Un seul envoi par membre
     Soit une base avec Jane qui doit renouveller sa cotisation d'ici 30 jours
     Lorsque j'exécute send-membership-reminders
   Scénario: Un seul envoi par membre
     Soit une base avec Jane qui doit renouveller sa cotisation d'ici 30 jours
     Lorsque j'exécute send-membership-reminders
@@ -65,4 +77,4 @@ Fonctionnalité: prévenir les membres qu'il faut renouveller leur cotisation
     Et avec Fred qui doit renouveller sa cotisation d'ici 10 jours
     Et avec Moly qui doit renouveller sa cotisation d'ici 30 jours
     Lorsque j'exécute send-membership-reminders
     Et avec Fred qui doit renouveller sa cotisation d'ici 10 jours
     Et avec Moly qui doit renouveller sa cotisation d'ici 30 jours
     Lorsque j'exécute send-membership-reminders
-    Alors 4 emails doivent avoir été envoyés
+    Alors des emails doivent avoir été envoyés à Jane, Fatima, Fred et Moly