]> nos-oignons.net Git - gestion-adh.git/blob - features/create-membership-fee-receipt.feature
c3c573623778dfe79fbf8bad7ec1c1a9a9a01ebb
[gestion-adh.git] / features / create-membership-fee-receipt.feature
1 # language: fr
2
3 Fonctionnalité: générer des reçus pour les cotisations des membres
4   En tant que membre du C.A. de Nos oignons, j'aimerais pouvoir générer
5   un reçu de cotisation lorsqu'un·e adhérent·e me le demande.
6
7   Scénario: Création du reçu
8     Soit une base avec Jane, membre 000001, ayant cotisé le 2013-06-03
9     Lorsque j'exécute `create-membership-fee-receipt 000001 10,00`
10     Alors le fichier "receipt-000001-2013-06-03.pdf" doit avoir été créé avec les reçus
11     Et il doit contenir le nom et l'adresse de Jane, la date et le montant de la cotisation
12
13   Scénario: Mauvais numéro de membre
14     Soit une base avec uniquement Jane, membre 000001
15     Lorsque j'exécute `create-membership-fee-receipt 000002 10,00`
16     Alors je dois voir comme erreur "unknown member"
17
18   Scénario: Aucune cotisation
19     Soit une base avec Jane, membre 000001, n'ayant jamais cotisé
20     Lorsque j'exécute `create-membership-fee-receipt 000001 10,00`
21     Alors je dois voir comme erreur "membership fee has not been paid for this year"
22
23   Scénario: Manque le numéro de l'adhésion
24     Lorsque j'exécute `create-membership-fee-receipt`
25     Alors je dois voir comme erreur "Usage:"
26
27   Scénario: Manque le montant de l'adhésion
28     Lorsque j'exécute `create-membership-fee-receipt 000001`
29     Alors je dois voir comme erreur "Usage:"