Quelle est l'efficacité de la structure de test CXX, étant donné que vous écrivez des cas de test unitaires autour du code que vous avez écrit. Un bogue dans le code pourrait également se traduire par un bug dans le code de test unitaire? N'est-ce pas quelque chose comme deux négatifs font un positif?Cadre de test CXX pour C++
En outre, le temps et les efforts consacrés à CXX sont au moins égaux sinon supérieurs à l'effort de codage.
Besoin de votre avis à ce sujet puisque je ne suis pas en faveur de ce cadre étant utilisé dans mon projet et je cherche des points forts pour s'y opposer. En revanche, si vous pensez que c'est bénéfique, s'il vous plaît éclairer moi :).
Il n'est pas nécessaire que CxxTest soit actif. Contrairement à CppUnit, il est complet et simple à utiliser. C'est seulement la maladresse vient de la politique de dépendance no <*stream>. –
Je suis désolé d'être en désaccord, mais il est important d'utiliser un logiciel maintenu. Que se passe-t-il quand cela devient incompatible avec votre compilateur? Quand il y a un bug? Vous le faites vous-même? –
Dans d'autres cas, j'ai peut-être accepté. CxxTest n'utilise pas de modèles C++ avancés, ne nécessite pas de RTTI, n'exige pas d'exceptions, ni la plupart de la bibliothèque standard pour être compatible avec la plupart des compilateurs plus anciens et futurs. Et si je dois patcher l'outil, je le ferai, c'est un framework très simple. –