J'ai entendu dire qu'il était possible d'activer les classes de TestCase google-test dans mes classes, permettant ainsi des tests pour accéder à mes membres privés/protégés.Comment rendre les cours de google-test amis avec mes cours?
Comment accomplir cela?
Que se passe-t-il si j'ai un autre test par exemple BarReturnsOneOnSth. Dois-je ajouter une autre déclaration FRIEND_TEST pour ce test également? – pajton
Oui. Chaque test est techniquement une classe, et vous devez vous lier d'amitié un à la fois. – hobbit
Comment puis-je le faire d'une manière qui ne me force pas à inclure des fichiers d'en-tête googletest dans le fichier d'en-tête avec la classe 'Foo'? –