ajout des tests unitaires et integration du modele