Partager via


Vue d'ensemble des tests unitaires Smart Device

Mise à jour : novembre 2007

Utilisez les tests unitaires Smart Device pour tester les méthodes d'essai qui font partie de votre projet Smart Device. Le terme « test unitaire Smart Device » s'applique à tout test unitaire créé dans un projet de test Smart Device. Pour plus d'informations, consultez Projets de test Smart Device.

Création de tests unitaires

Lorsque vous créez un test unitaire dans un projet de test Smart Device, le test diffère sur les points suivants :

  1. Le test unitaire Smart Device fait référence au .NET Compact Framework et à l'infrastructure des tests unitaires Smart Device au lieu de faire référence au .NET Framework complet et à l'infrastructure des tests unitaires. Pour plus d'informations, consultez Infrastructure des tests unitaires (Smart Devices).

  2. Le test unitaire Smart Device s'exécute sur un appareil ou un émulateur sous le processus hôte Smart Device plutôt que sur un ordinateur de bureau sous le processus hôte par défaut ou des services IIS (Internet Information Services). Pour plus d'informations, consultez Comment : spécifier la configuration d'une série de tests.

    Remarque :

    Les tests unitaires Smart Device doivent s'exécuter sous l'hôte Smart Device et ne peuvent pas s'exécuter sous l'hôte Par défaut ou ASP.NET. Pour plus d'informations, consultez Comment : spécifier la configuration d'une série de tests.

Si vous les exécutez sur un appareil ou un émulateur, vos tests ont accès aux mêmes API spécifiques des appareils, par exemple Microsoft.WindowsMobile, que vos applications Smart Device.

Vous pouvez créer un test unitaire Smart Device de deux façons :

  • Générez-le à partir de code dans votre projet Smart Device.

  • Ajoutez un nouveau test unitaire au projet de test Smart Device à partir de la boîte de dialogue Ajouter un nouveau test.

Ces deux méthodes sont décrites dans Comment : créer un test unitaire Smart Device.

Exécution de tests unitaires

Vous exécutez un test unitaire Smart Device de la même façon que les autres types de tests. Pour plus d'informations, consultez Comment : exécuter des tests sélectionnés.

Visual Studio exécute les tests sur l'appareil sélectionné dans la configuration de série de tests active, et non sur l'appareil sélectionné dans la barre d'outils Appareil. Pour plus d'informations, consultez Comment : spécifier la configuration d'une série de tests.

Voir aussi

Tâches

Procédure pas à pas : création et exécution d'un test unitaire Smart Device

Comment : déboguer tout en exécutant un test unitaire Smart Device

Concepts

Vue d'ensemble du déploiement de test