Creazione di unit test
Aggiornamento: novembre 2007
È possibile creare unit test in uno dei due seguenti modi: generandoli da un codice sorgente o creandoli manualmente. Questi metodi vengono descritti nei seguenti argomenti.
In questa sezione
Procedura: generare unit test
Viene descritto come generare uno unit test da codice sorgente o da un assembly nel file system.Procedura: modificare unit test
Viene descritto come aprire uno unit test per la modifica. Inoltre, viene illustrato il contenuto degli unit test.Procedura: creare unit test ASP.NET
Viene descritto come generare e configurare uno unit test ASP.NET.Codifica di unit test basati sui dati
Viene descritto come creare uno unit test basato sui dati e viene fornito un esempio di codice.Procedura: configurare unit test basati su dati
Viene descritto come modificare uno unit test in modo che venga eseguito ripetutamente durante l'utilizzo dei dati di un'origine dati.Procedura: testare un metodo privato
Viene descritto come generare uno unit test per testare un metodo privato.Framework per unit test
Vengono descritte le classi dello spazio dei nomi Microsoft.VisualStudio.TestTools.UnitTesting, che supportano in vari modi l'utilizzo degli unit test.Utilizzo della classe TestContext
Vengono descritti i vari utilizzi della classe TestContext dello spazio dei nomi Microsoft.VisualStudio.TestTools.UnitTesting, ad esempio per gli unit test ASP.NET e per gli unit test basati sui dati.Utilizzo di classi Assert
Vengono descritti i vari tipi di istruzioni di asserzione, utilizzabili negli unit test per scopi quali il confronto di valori o di insiemi o la verifica di risultati di test specifici.Impostazione dell'attributo InternalsVisibleTo
Vengono descritte le situazioni nelle quali potrebbe essere necessario aggiungere l'attributo InternalsVisibleTo al progetto che contiene il codice sotto test.
Riferimenti
Microsoft.VisualStudio.TestTools.UnitTesting
Microsoft.VisualStudio.TestTools.UnitTesting.Web
Sezioni correlate
Cenni preliminari su unit test
Analisi dei risultati dei test
Utilizzo di unit test di Smart Device
Vedere anche
Attività
Procedura dettagliata: creazione ed esecuzione di unit test
Procedura dettagliata: esecuzione di test e visualizzazione di code coverage
Procedura dettagliata: utilizzo dell'utilità di test della riga di comando
Procedura dettagliata: creazione ed esecuzione di uno unit test di Smart Device