5 votes

Visual Studio 2015 ne découvre pas les tests unitaires : C++

Je travaille sur un projet C++ et j'ai développé quelques cas de test. J'étais capable d'exécuter les cas de test jusqu'à ce que soudainement tous les cas de test disparaissent de l'explorateur de test. Je veux dire que les méthodes de test n'apparaissent pas dans l'explorateur de test même si le projet de test est compilé correctement.

J'ai suivi les étapes données ici sans succès.

Ce sont les choses que j'ai faites :

  • J'ai supprimé le contenu de %temp% dossier.
  • J'ai changé l'architecture du processeur par défaut en X64 . ( Test>Test Settings>Default Processor Architecture>X64 )
  • Restarted le VS2015.
  • Restarted le système.
  • J'ai essayé d'exécuter devenv /safemode (dans l'invite de commande), pas de chance.
  • J'ai essayé d'exécuter devenv /ResetSettings (dans l'invite de commande), pas de chance.

Notes :

  • Il n'y a qu'un seul projet de test dans ma solution et il ne contient que quelques tests pour le moment.
  • Les fichiers de mon projet se trouvent sur un lecteur réseau car je ne suis pas autorisé à les stocker en local.
  • Je ne peux pas désactiver le logiciel anti-virus ou le pare-feu et je n'ai pas les droits d'administrateur sur mon système.

0voto

Boris Breuer Points 1

Regardez dans votre fichier .vcxproj et assurez-vous qu'il indique

<ClCompile Include="[your-file-name].cpp" />

pour chacun de vos fichiers.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X