Pour le moment lorsqu'on appelle rechercheMail sans indiquer de critères , la fonction nous renvoie tous les mails disponibles au lieu de renvoyer un message d'erreur indiquant qu'aucun critère n'a été renseigné ou un message nous invitant à renseigner au moins un critère de recherche car le but de rechercheMail est tout de même de filtrer.
Implémentation : L'idée est de contrôler la valeur des critères rentrés lors de l'appel de la fonction. Si toutes les options sont null alors on arrête la recherche des mails et on envoie un message indiquant qu'il est nécessaire de rentrer au moins un critère de recherche tel que l'expéditeur par exemple.
Diff:
Diff: