création d'une fonction + tests