Découvrir · GitHub · Catch2↑ +76 aujourd'hui
Cadre de tests unitaires pour les projets C++
Catch2 est un framework de tests unitaires moderne qui prend en charge C++14 et versions ultérieures. Il est conçu pour prendre en charge les pratiques de développement piloté par les tests (TDD) et de développement piloté par le comportement (BDD) dans les processus de développement logiciel.
Mises à jour
- 27 août 2026: Étoiles 21,404 → 21,444, dernière version v3.16.0 (25 août 2026).
- 2 août 2026: Étoiles 20,636 → 21,404, dernière version v3.15.3 (26 juillet 2026).
Ce que ça vous apporte
- Prend en charge les processus de développement pilotés par les tests
- Offre une rédaction de tests simple et naturelle
- Comprend des fonctionnalités essentielles de micro-analyse comparative
Installation
macOS (Homebrew)
brew install catch2Pour commencer
- Source officielle →
Termes liés du glossaire
Pour quiDéveloppeurs de logiciels qui souhaitent appliquer des pratiques de développement basées sur les tests et basées sur le comportement dans des projets C++.
LicenceBSL-1.0
Liens
TreScout n'a pas développé cet outil · nous l'avons repéré dans les tendances GitHub et présenté. Cette page décrit le dépôt tel qu'il était le 2026-07-11 : Le nombre d'étoiles et notre texte datent de ce jour, le dépôt a pu changer depuis. Consultez le lien du dépôt pour l'état actuel. Cette page a été traduite automatiquement depuis l’original turc · la version turque fait foi.