Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Nella procedura seguente viene illustrato come testare le applicazioni senza scrivere un test harness dedicato. Con la Finestra degli strumenti Banco di test degli oggetti è possibile passare argomenti a un metodo e monitorare l'output a livello di codice, threading ed eventi. Per velocizzare le operazioni, è possibile utilizzare il Banco di test degli oggetti per il test rapido delle unità di codice.
Nota: |
|---|
A seconda delle impostazioni attive o dell'edizione del programma, le finestre di dialogo e i comandi di menu visualizzati potrebbero essere differenti da quelli descritti nella Guida in linea. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Impostazioni di Visual Studio. |
Per chiamare un metodo su un'istanza
Scrivere e compilare l'applicazione.
Scegliere Visualizzazione classi dal menu Visualizza.
Espandere la finestra Visualizzazione classi per individuare la classe che si desidera testare, quindi farvi clic con il pulsante destro del mouse e scegliere Crea istanza.
Verrà visualizzata la finestra di dialogo Crea istanza e verrà chiesto di assegnare all'istanza un nome per il test.
In Nome digitare TestPerQuestaClasse.
Verrà visualizzata la finestra Banco di test degli oggetti contenente un rettangolo arrotondato che rappresenta la classe. Nella casella verrà anche visualizzato il nome dell'istanza.
Nella finestra Banco di test degli oggetti fare clic con il pulsante destro del mouse sulla classe e scegliere Richiama metodo.
È possibile testare tutti i metodi pubblici.
Dall'elenco riportato nel menu di scelta rapida selezionare il metodo o la funzione che si desidera verificare e scegliere OK.
Verrà visualizzata la Finestra di dialogo Richiama metodo.
Nella finestra di dialogo Richiama metodo inserire gli argomenti nella casella di testo Parametri o specificare null. Se uno o più parametri non sono validi, accanto al parametro viene visualizzato un punto esclamativo (!). Se ad esempio l'argomento richiede un int e si digita invece del testo, tramite l'inserimento del punto esclamativo verrà chiesto di correggere l'argomento di input. Per correggere il parametro, è sufficiente digitare il tipo di dati corretto.
Nota:Per generare un evento su una classe, selezionarlo dalla casella di riepilogo visualizzata nella finestra di dialogo Chiama metodo.
Scegliere OK per chiamare il metodo e iniziare il test.
Se la chiamata del metodo ha esito positivo, verrà visualizzata la Finestra di dialogo Risultato chiamata al metodo con i valori restituiti dalla chiamata.
Se il metodo è vuoto, nella finestra di messaggio Risultato chiamata al metodo questa informazione verrà indicata in modo esplicito.
Per chiamare un metodo statico di un tipo
In Visualizzazione classi fare clic con il pulsante destro del mouse sul nome della classe contenente il metodo che si desidera chiamare.
-oppure-
Nella finestra Banco di test degli oggetti fare clic con il pulsante destro del mouse sul rettangolo arrotondato che rappresenta l'oggetto contenente il metodo che si desidera chiamare.
Nella finestra Banco di test degli oggetti fare clic con il pulsante destro del mouse sulla classe e scegliere Richiama metodo statico.
Verrà visualizzata la finestra di dialogo Richiama metodo statico.
Selezionare dall'elenco il metodo statico che si desidera richiamare.
Verrà visualizzata la finestra di dialogo Richiama metodo.
Nella finestra di dialogo Richiama metodo inserire gli argomenti nella casella di testo Parametri o specificare null.
Se uno o più parametri non sono validi, accanto al parametro viene visualizzato un punto esclamativo (!). Se ad esempio l'argomento richiede un int e si digita invece del testo, tramite l'inserimento del punto esclamativo verrà chiesto di correggere l'argomento di input. Per correggere il parametro, è sufficiente digitare il tipo di dati corretto.
Scegliere OK per chiamare il metodo e iniziare il test.
Se la chiamata del metodo ha esito positivo, verrà visualizzata la Finestra di dialogo Risultato chiamata al metodo con i valori restituiti dalla chiamata. Se il metodo è vuoto, nella finestra di messaggio Risultato chiamata al metodo questa informazione verrà indicata in modo esplicito.