Découpage de la fonction add data
Découpage de la fonction add data pour augmenter sa lisibilité Je n'ai pas touché aux tests qui passent normalement, s'ils couvrent bien tous les domaines abordés c'est que le découpage est conforme à ce que faisait la fonction avant