# language: fr

Fonctionnalité: obtenir les emails des membres à jour de cotisations
  En tant que membre du C.A. de Nos oignons, je dois pouvoir obtenir
  les emails des membres à jour de cotisation, afin, par exemple
  de pouvoir démarrer un vote.

  Scénario: Aucun membre enregistré
    Soit une base de membres vide
    Lorsque j'exécute list-emails
    Alors la sortie doit être vide

  Scénario: Un membre à jour de cotisation
    Soit une base avec Pierre, à jour de cotisation
    Lorsque j'exécute list-emails
    Alors la sortie doit être:
      """
      pierre@example.org
      """

  Scénario: Un ancien membre
    Soit une base avec Pierre qui n'a pas payé sa cotisation cette année
    Lorsque j'exécute list-emails
    Alors la sortie doit être vide

  Scénario: Plusieurs membres à jour
    Soit une base avec Pierre, à jour de cotisation
    Et avec Jane, à jour de cotisation
    Et avec Fatima, à jour de cotisation
    Lorsque j'exécute list-emails
    Alors la sortie doit être:
      """
      pierre@example.org
      jane@example.org
      fatima@example.org
      """

  Scénario: Des membres à jour et d'autres pas
    Soit une base avec Pierre qui n'a pas payé sa cotisation cette année
    Et avec Jane, à jour de cotisation
    Et avec Fatima, à jour de cotisation
    Lorsque j'exécute list-emails
    Alors la sortie doit être:
      """
      jane@example.org
      fatima@example.org
      """