2 articles
← Retour aux tagsLe property-based testing (PBT), popularisé par QuickCheck en Haskell à la fin des années 1990, renverse l'approche traditionnelle du test unitaire.
Au-delà du typage classique, certains systèmes permettent d'encoder des propriétés plus fines. Le compilateur devient alors un assistant de preuve, et permet de forcer des invariants métiers encore pl...