Share via


Création et exécution de tests unitaires sur une application Windows Store

Les outils de test unitaire Visual Studio 2012 Express pour Windows 8 sont conçus pour aider les développeurs et les équipes qui intègrent les tests unitaires dans leurs pratiques de développement de logiciels. Les tests unitaires constituent, pour les développeurs et les testeurs, un moyen efficace et gérable de rechercher des erreurs de logique dans les méthodes de classes, pour des projets Visual C#, Visual Basic et Visual C++.

Notes

Les rubriques de cette section décrivent les fonctionnalités de Visual Studio 2012 Express pour Windows 8. Visual Studio Ultimate, VS Premium et VS Professional fournissent des fonctionnalités de test unitaire supplémentaires.

  • Dans VS Ultimate, VS Premium et VS Professional, vous pouvez utiliser une infrastructure de test unitaire tierce ou open source qui a créé un adaptateur complémentaire pour l'explorateur de tests Microsoft. Vous pouvez également analyser et afficher les informations de couverture du code pour les tests.

  • Dans VS Ultimate, vous pouvez exécuter vos tests après chaque génération. Vous pouvez également utiliser Microsoft Fakes, une infrastructure d'isolement pour le code managé, afin de concentrer vos tests sur votre propre code en remplaçant le code de test pour les fonctionnalités du système et tierces.

  • JavaScript. Le test unitaire JavaScript n'est pas disponible à partir de l'environnement de développement intégré de Visual Studio Express pour Windows 8. Dans Visual Studio Professional, Premium et Ultimate, les infrastructures de test unitaire JavaScript sont disponibles en tant qu'extensions dans la galerie Visual Studio. Vous pouvez également tester le code JavaScript à l'aide d'infrastructures de test unitaire JavaScript tierces ou open source autonomes.

Pour plus d'informations, consultez Vérification du code à l'aide de tests unitaires dans MSDN Library.

Dans cette section

Test unitaire du code Visual C# dans une application du Windows Store

Test unitaire d'une DLL Visual C++ pour les applications du Windows Store

Exécution de tests unitaires pour les applications du Windows Store