Condividi tramite


Utilizzo di unit test ASP.NET

Aggiornamento: novembre 2007

In Microsoft Visual Studio Team System Test Edition, VSTestHost è il processo che, per impostazione predefinita, ospita gli unit test. In particolare, ospita gli unit test che testano i metodi di applicazioni non Web. Tuttavia, è anche possibile testare metodi che fanno parte di siti o progetti ASP.NET eseguendo unit test ASP.NET. Per definizione, uno unit test ASP.NET è uno unit test che non viene eseguito nel processo VSTestHost ma piuttosto nello stesso ambiente in cui verrà eseguito il codice di produzione. È possibile scegliere IIS o il server di sviluppo ASP.NET.

Nota:

Se si esegue Windows Vista, è necessario eseguire Visual Studio come amministratore per eseguire unit test ASP.NET. Se si esegue Visual Studio come utente normale, è possibile creare un sito Web e creare ed eseguire test ASP.NET, ma i test daranno esito negativo. Per eseguire Visual Studio come amministratore, fare clic con il pulsante destro del mouse su Microsoft Visual Studio 2005 e scegliere Esegui come amministratore. All'eventuale richiesta se continuare o se consentire l'esecuzione del processo, scegliere rispettivamente Continua o Consenti. Se viene richiesto di fornire le credenziali di accesso per un utente con autorizzazioni di amministratore, sarà necessario fornire tali credenziali per eseguire correttamente unit test ASP.NET. Per le ulteriori informazioni sulla sicurezza in Windows Vista, vedere User Account Control Overview (informazioni in lingua inglese). 

In questa sezione

Sezioni correlate

Configurazione dell'esecuzione del test

Cenni preliminari su unit test

Vedere anche

Concetti

Test di siti Web e di servizi Web in un ambiente di team

Altre risorse

Procedura: attivare il debug per applicazioni ASP.NET

Test di servizi Web