[ OK ] le jeton a trois segments (header.payload.signature) [ OK ] verify reussit avec le bon secret [ OK ] claims scalaires preserves [ OK ] claim tableau (groups) preserve [ OK ] claim booleen preserve [ OK ] verify rejette un mauvais secret [ OK ] verify rejette un payload modifie (signature invalide) [ OK ] verify rejette un jeton expire [ OK ] verify accepte un jeton sans champ exp [ OK ] verify rejette un texte qui n'est pas un JWT [ OK ] verify rejette un JWT a deux segments seulement SUCCES (0 echec(s))