Découpage de la fonction attaque en differentes fonction. Objectif : tests unitaires