Condividi tramite


Cenni preliminari sugli unit test di Smart Device

Aggiornamento: novembre 2007

Gli unit test di Smart Device consentono di testare i metodi che fanno parte del progetto per Smart Device. Il termine unit test di Smart Device si riferisce a qualsiasi unit test creato in un progetto di test per Smart Device. Per ulteriori informazioni, vedere Progetti di test di Smart Device.

Creazione di unit test

Quando si crea uno unit test in un progetto di test per Smart Device, il test è diverso per gli aspetti seguenti:

  1. Lo unit test di Smart Device fa riferimento a .NET Compact Framework e al framework per unit test di dispositivi anziché alla versione completa di .NET Framework e al framework per unit test. Per ulteriori informazioni, vedere la classe Framework per unit test (dispositivi).

  2. Lo unit test di Smart Device viene eseguito in un dispositivo o in un emulatore nel processo host del dispositivo Smart Device anziché in un computer desktop nel processo host di Internet Information Services. Per ulteriori informazioni, vedere Procedura: specificare la configurazione di esecuzione di un test.

    Nota:

    Gli unit test di Smart Device devono essere eseguiti nell'host Smart Device e non possono essere eseguiti nell'host Predefinito o ASP.NET. Per ulteriori informazioni, vedere Procedura: specificare la configurazione di esecuzione di un test.

Essendo in esecuzione in un dispositivo o in un emulatore, i test dispongono di accesso alle stesse API specifiche del dispositivo, ad esempio Microsoft.WindowsMobile, delle applicazioni per Smart Device.

È possibile creare uno unit test di Smart Device in due modi:

  • Generandolo dal codice nel progetto per Smart Device.

  • Aggiungendo un nuovo unit test al progetto di test per Smart Device dalla finestra di dialogo Aggiungi nuovo test.

Entrambi i metodi sono descritti in Procedura: creare uno unit test di Smart Device.

Esecuzione di unit test

Uno unit test di Smart Device può essere eseguito nello stesso modo in cui si eseguono altri tipi di test. Per ulteriori informazioni, vedere Procedura: eseguire test selezionati.

In Visual Studio i test vengono eseguiti nel dispositivo selezionato nella configurazione di esecuzione dei test attiva e non in quello selezionato sulla barra degli strumenti Dispositivo. Per ulteriori informazioni, vedere Procedura: specificare la configurazione di esecuzione di un test.

Vedere anche

Attività

Procedura dettagliata: creazione ed esecuzione di uno unit test di Smart Device

Procedura: eseguire il debug durante l'esecuzione di uno unit test di Smart Device

Concetti

Cenni preliminari sulla distribuzione dei test