Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Procédure pas à pas : création et exécution de tests unitaires pour les applications Windows Store

Visual Studio inclut la prise en charge des tests unitaires des applications Windows Store gérées et comprend des modèles de bibliothèque de tests unitaires pour Visual C#, Visual Basic et Visual C++.

Conseil Conseil

Pour plus d'informations sur le développement d'applications Windows Store, consultez Mise en route avec les applications Windows Store.

Microsoft Visual Studio 2012 fournit les fonctionnalités de test unitaire suivantes :

Les procédures suivantes décrivent les étapes pour créer, exécuter et déboguer des tests unitaires pour l'application Windows Store pour Windows 8.

Microsoft Visual Studio 2012

Pour créer un projet de test unitaire pour une application Windows Store

  1. Dans le menu Fichier, choisissez Nouveau projet.

    La boîte de dialogue Nouveau projet s'affiche.

  2. Sous Modèles, sélectionnez le langage de programmation dans lequel vous souhaitez créer le test unitaire, puis choisissez la bibliothèque de tests unitaires Windows Store associée. Par exemple, choisissez Visual C#, Windows Store, puis Bibliothèque de tests unitaires (applications Windows Store).

    Remarque Remarque

    Microsoft Visual Studio 2012 inclut des modèles de bibliothèque de tests unitaires pour Visual C#, Visual Basic et Visual C++.

  3. (Facultatif) Dans la zone de texte Nom, entrez le nom à utiliser pour le projet de test unitaire Windows Store.

  4. (Facultatif) Modifiez le chemin d'accès où vous souhaitez créer le projet en le saisissant dans la zone de texte Emplacement, ou en choisissant le bouton Parcourir.

  5. (Facultatif) Dans la zone de texte Nom de la solution, entrez le nom à utiliser pour votre solution.

  6. Laissez l'option Créer le répertoire pour la solution sélectionnée et choisissez le bouton OK.

    Bibliothèque de test unitaire personnalisée

    L'Explorateur de solutions est rempli avec votre projet de test unitaire Windows Storeet l'éditeur de code affiche le test unitaire par défaut intitulé UnitTest1.

    Nouveau projet de test unitaire personnalisé

Il peut être nécessaire de modifier le manifeste pour que le projet de test unitaire fournisse les fonctionnalités requises pour exécuter l'application.

Pour modifier le fichier manifeste de l'application Windows Store du projet de test unitaire

  1. Dans l'Explorateur de solutions, dans le projet de test unitaire Windows Store, cliquez avec le bouton droit sur le fichier Package.appxmanifest et choisissez Ouvrir.

    Le concepteur de manifeste s'affiche pour la modification.

  2. Dans le concepteur de manifeste, choisissez l'onglet Fonctionnalités.

  3. Dans la liste sous Fonctionnalités, sélectionnez les fonctionnalités dont vous avez besoin pour votre test unitaire et le code qu'il teste. Par exemple, activez la case à cocher Internet si le test unitaire est requis et que le code qu'il teste a besoin d'accéder à internet.

    Remarque Remarque

    Les fonctionnalités que vous sélectionnez doivent inclure uniquement les fonctionnalités nécessaires pour que le test unitaire Windows Store fonctionne correctement. Les fonctionnalités ne doivent jamais inclure de fonctions qui ne font pas partie de l'application Windows Store testée et doivent en général être un sous-ensemble des fonctionnalités spécifiées pour l'application Windows Store testée.

    Pour plus d'informations sur le concepteur de manifeste, consultez Configurer un package d'application avec le concepteur de manifeste.

    Manifeste de test unitaire

Pour coder le test unitaire pour une application Windows Store

  • Dans l'Éditeur de code, modifiez le test unitaire et ajoutez les assertions et la logique requises pour votre test.

    Pour plus d'informations, consultez Utilisation des classes Assert dans MSDN Library.

Pour générer la solution et exécuter le test unitaire à l'aide de l'Explorateur de tests

  1. Dans le menu Affichage, choisissez Autres fenêtres, puis choisissez Explorateur de tests.

    L'Explorateur de tests s'affiche et votre test ne figure pas dans la liste.

  2. Dans le menu Générer, cliquez sur Générer la solution.

    Votre test unitaire figure maintenant dans la liste.

    Remarque Remarque

    Vous devez générer la solution pour mettre à jour la liste des tests unitaires dans l'Explorateur de tests.

    Mise en garde Attention

    Problème connu concernant Microsoft Visual Studio 2012 : vous devez ouvrir l'Explorateur de tests avant de générer le projet de test.

  3. Dans l'Explorateur de tests, sélectionnez le test unitaire que vous avez créé.

    Conseil Conseil

    L'Explorateur de tests fournit un lien vers le code source en regard de Source :.

  4. Choisissez Exécuter tout.

    Explorateur de tests unitaires - exécuter un test unitaire

    Conseil Conseil

    Vous pouvez sélectionner un ou plusieurs tests unitaires répertoriés dans l'explorateur puis cliquer avec le bouton droit et choisir Exécuter les tests sélectionnés.

    De plus, vous pouvez choisir Déboguer les tests sélectionnés, Ouvrir un test, puis utiliser l'option Propriétés.

    Explorateur de tests unitaires - menu contextuel des tests unitaires

    Le test unitaire s'exécute. Une fois l'opération terminée, l'Explorateur de tests affiche l'état du test, le temps écoulé et fournit un lien vers la source.

    Explorateur de tests unitaires - test terminé

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft