Partager via


Comment : exécuter un test unitaire en tant que processus 64 bits

Si vous avez un ordinateur 64 bits, vous pouvez maintenant exécuter des tests unitaires et capturer les informations de couverture du code en tant que processus 64 bits.

Exécution d'un test unitaire en tant que processus 64 bits

Pour exécuter un test unitaire en tant que processus 64 bits

  1. Si votre code ou vos tests ont été compilés en tant que x86/32 bits, mais que vous souhaitez maintenant les exécuter en tant que processus 64 bits, vous devez les recompiler en tant qu'Any CPU ou éventuellement en tant que 64 bits.

    ConseilConseil

    Pour une flexibilité maximale, vous devez compiler vos projets de test avec la configuration Any CPU.Vous pouvez ensuite les exécuter sur des agents 32 et 64 bits.La compilation de projets de test avec la configuration 64 bits ne présente aucun avantage particulier.

  2. Dans le menu de Visual Studio, choisissez Test, puis choisissez Paramètres, puis choisissez Architecture de processeur.Choisissez x64 pour exécuter les tests en tant que processus 64 bits.

    - ou -

    Spécifiez <TargetPlatform>x64</TargetPlatform> dans un fichier de .runsettings.Un avantage de cette méthode est que vous pouvez spécifier des groupes de paramètres dans des fichiers et de passer rapidement des paramètres.Vous pouvez également copier des paramètres entre les solutions.Pour plus d'informations, consultez Configuration de tests unitaires à l'aide d'un fichier .runsettings.

Voir aussi

Concepts

Vérification du code à l'aide de tests unitaires

Autres ressources

Exécution de tests unitaires avec Test Explorer

Spécification de paramètres de test pour Visual Studio Tests