Je sais qu'il y a déjà quelques questions concernant des recommandations pour des frameworks de tests unitaires c++, mais toutes les réponses n'ont pas aidé car elles ne font que recommander un des frameworks sans fournir d'informations sur une comparaison (des fonctionnalités).
Je pense que les frameworks les plus intéressants sont CppUnit, Boost et le nouveau framework de test de Google. Quelqu'un a-t-il déjà fait une comparaison ?
4 votes
Duplication possible de Tests unitaires pour le code C++ - Outils et méthodologie
0 votes
J'ai mon propre cadre de test basé sur le CIO, que j'apprécie davantage parce qu'il n'est pas simplement un clone de ce que font tous les autres, mais qu'il s'attaque à ce que je trouve être tous les problèmes des autres. Vous écrivez des cas de test en dérivant d'une classe, pas en utilisant des macros. Les macros ne sont utilisées que pour les assertions car elles permettent de réfléchir. Sortie personnalisée des statistiques de test. Exécution à partir d'un script IOC, ce qui vous permet de choisir ce que vous testez, à quelle fréquence et avec quels paramètres.