Profile picture of Philémon GLOBLÉHI
Philémon GLOBLÉHI
Développeur Java
Follow me
Generated by linktime
June 6, 2025
Java 17 a introduit une petite pépite : l’interface RandomGenerator. Pourquoi c’est utile ? Parce qu’en test, l’aléatoire est notre pire ennemi. Impossible d’écrire des assertions fiables si les valeurs changent à chaque exécution. Avec RandomGenerator, on peut injecter un générateur prévisible pour reprendre le contrôle sur nos tests. Pour aller plus loin, voici la documentation officielle : https://lnkd.in/eDvpyEda
Stay updated
Subscribe to receive my future LinkedIn posts in your mailbox.

By clicking "Subscribe", you agree to receive emails from linktime.co.
You can unsubscribe at any time.

60 Likes
June 6, 2025
Discussion about this post
Profile picture of benjamin DELPECH
benjamin DELPECH
Consultant Full Stack
3 months ago
tests qui ne servent à rien : – Tester un TokenService qui appelle juste UUID.randomUUID(). Les tests qui protegent le code métier des regressions : – Vérifier que ton service métier génère un lien de confirmation valide avec un token dedans. – Vérifier que ce lien est bien envoyé. On ne teste pas une lib standard. On teste la logique métier et ce qui sort vraiment du système.
Profile picture of Raphaël Andrey
Raphaël Andrey
Développeur de Solutions Web/Cloud sur Mesure pour les PME et startup
3 months ago
Aucun intérêt, selon moi. Une simple interface faisait déjà le job pour tester
Profile picture of 🌔 Julien MEDDAH
🌔 Julien MEDDAH
Tech Lead Java | Angular
3 months ago
Hmmm, ce use case était déjà possible avec le bon vieux java.util.Random avant v17. RandomGenerator en est juste une version plus moderne.