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.
 
   7   Scénario: Création du reçu
 
   8     Soit une base avec Jane, membre 000001, ayant cotisé le 2015-06-03
 
   9     Lorsque j'exécute `create-membership-fee-receipt 000001 10,00`
 
  10     Alors le fichier "receipt-000001-2015-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
 
  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"
 
  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"
 
  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:"
 
  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:"