
de ed3d-plugins206
Un guide pratique et un catalogue de patterns pour le Property-Based Testing (PBT) : quand l'utiliser, catalogue de propriétés, bibliothèques et stratégies de meilleures pratiques selon les langages.
Offre une référence concise et pratique pour le Property-Based Testing (PBT). Inclut un catalogue de propriétés courantes (roundtrip, idempotence, invariants), des conseils de détection de patterns, des références rapides aux bibliothèques selon les langages, et les meilleures pratiques de stratégie d'entrée avec des exemples de code.
Utilisez cette compétence lors de l'écriture de tests pour la sérialisation, les validateurs, les fonctions pures ou toute logique où les invariants doivent être maintenus sur de nombreuses entrées. Elle est idéale pour les développeurs concevant des tests Hypothesis/fast-check, améliorant la couverture de tests pour les cas limites et réduisant les tests fragiles basés sur des exemples.
Utile pour les agents qui authorisent ou révisent des tests, particulièrement ceux capables de générer ou de valider du code (agents de rédaction de code comme Copilot, Codex, Claude Code).
A well-structured reference skill providing a property-based testing catalog, pattern detection guide, library quick reference, and best practices. No scripts to execute — pure documentation. Covers property types, when to use PBT, input strategies, and common mistakes with practical examples across Python, JS, Rust, Go, Java, and Haskell.
Clean, educational skill with no security concerns. Pure reference content with no executable code. Would benefit from concrete runnable examples or a scripts/ directory for demo tests.