ajout de patron prototype pour user, et test unitaire pour son bon
fonctionement