Bonjour,
en JAVA, pour tester une classe, on a JUnit qui est parfait.
Est-ce qu'on a quelque chose d'équivalent en C++ ?
Bonjour,
en JAVA, pour tester une classe, on a JUnit qui est parfait.
Est-ce qu'on a quelque chose d'équivalent en C++ ?
Oui. Fais une recherche sur ce forum, il y a pleins de discussions à ce sujet.
Il existe cppunit, qui est à l'origine basé sur les mêmes concepts que junit. J'avais regardé, mais trouvé ça lourd au premier abord.
J'utilise pour ma part boost::test.
D'autres existent, il n'y a pas de standard de fait. La page http://www.gamesfromwithin.com/artic...12/000061.html parle de quelques uns.
Ma session aux Microsoft TechDays 2013 : Développer en natif avec C++11.
Celle des Microsoft TechDays 2014 : Bonnes pratiques pour apprivoiser le C++11 avec Visual C++
Et celle des Microsoft TechDays 2015 : Visual C++ 2015 : voyage à la découverte d'un nouveau monde
Je donne des formations au C++ en entreprise, n'hésitez pas à me contacter.
Il y a un numéro d'overload magazine sur le site de l'ACCU qui en parle également.
Mon préféré est CxxTest pour l'instant. Fructose et boost.test sont les deux autres que je pourrais envisager utiliser.
CppUnit est beaucoup trop lourd et il est pas mal limité dans sa version stable.
Bref, comme l'a dit Matthieu, cela a déjà été maintes fois évoqué (dans le forum ... outils)
Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager