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
- 8 octobre 2026: Étoiles 21,444 → 21,513, dernière version v3.16.1 (8 octobre 2026).
- 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
brew install catch2Pour commencer
Catch2 est structuré comme une bibliothèque. Pour commencer, vous pouvez apprendre comment l'inclure dans votre projet en consultant le guide « Tutoriel » dans la section documentation de la page GitHub.
Termes liés du glossaire
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. Le texte de présentation a été préparé avec l’IA à partir de la propre documentation du dépôt et cette page a été traduite automatiquement depuis l’original turc · la version turque fait foi.