X-Git-Url: https://nos-oignons.net/gitweb/gestion-adh.git/blobdiff_plain/1b0904a0bec21ec31a2197e017581682059e1ad1..cbf48881735099c25cfba57c486d53098f05beb5:/features/send-membership-reminders.feature?ds=inline diff --git a/features/send-membership-reminders.feature b/features/send-membership-reminders.feature index bf08afb..47cabf5 100644 --- a/features/send-membership-reminders.feature +++ b/features/send-membership-reminders.feature @@ -41,6 +41,11 @@ Fonctionnalité: prévenir les membres qu'il faut renouveler leur cotisation Lorsque j'exécute send-membership-reminders Alors aucun email ne doit avoir été envoyé + Scénario: Renouvellement de la cotisation avant la date anniversaire + Soit une base avec Christian qui a adhéré le 2013-04-22 et payé sa dernière cotisation le 2014-03-24 + Lorsque j'exécute send-membership-reminders le 2014-04-12 + Alors aucun email ne doit avoir été envoyé + Scénario: Script pas exécuté tous les jours Soit une base avec Jane qui doit renouveler sa cotisation d'ici 9 jours Et qui a déjà reçu un appel 21 jours plus tôt @@ -78,3 +83,13 @@ Fonctionnalité: prévenir les membres qu'il faut renouveler leur cotisation Et avec Moly qui doit renouveler sa cotisation d'ici 30 jours Lorsque j'exécute send-membership-reminders Alors des emails doivent avoir été envoyés à Jane, Fatima, Fred et Moly + + Scénario: Envoi de l'appel avec une adresse postale + Soit une base avec Sophie ayant une adresse postale et qui doit renouveler sa cotisation d'ici 30 jours + Lorsque j'exécute send-membership-reminders + Alors l'appel pour la cotisation doit demander confirmation de l'adresse postale + + Scénario: Envoi de l'appel sans adresse postale + Soit une base avec Sylvain qui n'a pas d'adresse postale et qui doit renouveler sa cotisation d'ici 30 jours + Lorsque j'exécute send-membership-reminders + Alors l'appel pour la cotisation ne doit pas parler de l'adresse postale