Azione Si inizia in Visual Studio con Esplora test aperto, una classe di test nell'editor di codice ed Esplora soluzioni ...

Azione
Si inizia in Visual Studio con Esplora test aperto, una classe di test nell'editor di codice ed Esplora soluzioni aperto. Quando viene visualizzata la finestra di dialogo, eseguire una panoramica e lo zoom in Esplora test.

Dialogo
La scrittura di unit test in Visual Studio non è mai stata così semplice. Visual Studio 2012 fornisce la nuova finestra Esplora unit test, un'interfaccia per unit test di rapida esecuzione e facile utilizzo. 



Azione
Scegliere Ricompila soluzione nel menu Progetto. Viene visualizzato Esplora unit test con il nuovo test aggiunto.

Dialogo
I nuovi test scritti vengono automaticamente rilevati e aggiunti a Esplora unit test durante la compilazione.



Azione
Scegliere Esegui tutto in Esplora unit test. Viene visualizzata l'animazione rossa o verde della barra. Un test non è stato superato (rosso)

Dialogo
È possibile eseguire tutti i test con un solo clic. I test vengono eseguiti in background senza impatto sulla velocità di risposta dell'IDE. 



Azione
Fare clic su un test non superato. Vengono visualizzati i dettagli e l'editor di codice con il codice del test.

Dialogo
I test non superati sono visibilmente evidenziati in rosso e raggruppati insieme. Selezionare un test in Esplora test per visualizzare i dettagli e fare doppio clic per visualizzare il codice.



Azione
Modificare parte del codice, ricompilare e scegliere Esegui test non superati nella finestra Esplora test. Non verranno eseguiti tutti i test. Alcuni verranno comunque visualizzati come non superati, altri che precedentemente non erano stati superati vengono visualizzati come superati e altri come non aggiornati.

Dialogo
Dopo aver corretto e ricompilato i casi di test non superati, è possibile scegliere di eseguire solo i test non superati. In Esplora test sono disponibili diversi modi per eseguire i test. I test che non erano inclusi nell'ultima esecuzione dei test sono facilmente identificabili in quanto sono disattivati.



Azione
Digitare un termine di ricerca nella casella di ricerca. Viene visualizzato l'elenco dei test modificato. Selezionare un filtro predefinito in base al percorso file e filtrare i risultati.

Dialogo
Per trovare rapidamente i test desiderati, è possibile utilizzare una casella di ricerca per filtrare i test visualizzati. È possibile cercare in base alle proprietà dei test, ad esempio per nome file o risultato.



Azione
Fare clic su Raggruppa per passare dal raggruppamento di stato al raggruppamento di runtime.

Dialogo
È possibile modificare il modo in cui i test vengono raggruppati. In questo caso, vengono raggruppati in base al tempo di esecuzione per individuare i test lenti.



Azione
Il codice NUnit viene visualizzato nell'editor. Viene aperto con lo zoom in avanti sull'istruzione using di NUnit, eseguire lo zoom indietro per visualizzare il codice NUnit test.

Dialogo
Un importante obiettivo dell'esperienza di test di Visual Studio 2012 consiste nel permettere agli sviluppatori di utilizzare gli strumenti e i processi che desiderano. Quindi, oltre ai framework di unit test C++ e gestiti forniti con il prodotto, è possibile installare estensioni per supportare framework di terze parti.



Azione
Scegliere Strumenti, quindi Estensioni e aggiornamenti. Cercare online le estensioni per "unit test". Vengono visualizzati più framework di terze parti, NUnit, xUnit, Chutzpah. 

Dialogo
È possibile installare la maggioranza dei framework di terze parti direttamente dall'IDE di Visual Studio utilizzando Gestione estensioni e Visual Studio Gallery.



Azione
Viene visualizzato Esplora soluzioni con più progetti di test di terze parti (NUnitTestProject, CppFooTestProject, ossia nomi di progetti che includono il nome del framework)

Dialogo
Esplora test supporta l'esecuzione di qualsiasi combinazione di test da diversi framework di test.



Azione
Scegliere Test, quindi Code Coverage. Viene visualizzata la finestra dei risultati del code coverage. Continuare a utilizzare una soluzione che abbia diversi test di framework di terze parti.

Dialogo
Code coverage è un'importante metrica di unit test. È possibile ottenere i risultati del code coverage per tutti i test con un solo clic. 



Azione
Passare il mouse sul pulsante Esegui test dopo compilazione nella finestra Esplora test, viene visualizzata la descrizione comandi e viene attivato il comando.

Dialogo
Con un solo clic è possibile attivare l'esecuzione continua di Test Runner che esegue i test automaticamente dopo la compilazione.



Azione
Scegliere Compila, quindi Ricompila soluzione. Viene visualizzato il completamento della compilazione e l'esecuzione dei test.

Dialogo
L'esecuzione continua di Test Runner è ottimizzata per ottenere i risultati desiderati velocemente eseguendo per primi i test più importanti. Una volta superati tali test, vengono eseguiti tutti gli altri test.



Azione
Eseguire lo zoom in avanti su un'esecuzione di test in corso con un considerevole numero di test in arrivo. 

Dialogo
Esplora test di Visual Studio 2012 rende l'esecuzione e l'interazione dei test più semplice e veloce che mai. L'esecuzione continua di Test Runner rende l'esecuzione dei test parte della compilazione affinché venga eseguita automaticamente.