Bonjour,
en JAVA, pour tester une classe, on a JUnit qui est parfait.
Est-ce qu'on a quelque chose d'équivalent en C++ ?
Version imprimable
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.
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)