
Testing unità
Scrivi, esegui e quindi esegui il debug del testing unità nel linguaggio e nel framework di test di tua scelta. Il set avanzato di modelli di progetto incorporati e di framework di test supporta più piattaforme e facilita le operazioni iniziali.
IntelliTest
Riduci significativamente l’impegno necessario per creare e gestire unit test per codice nuovo o esistente. Genera interessanti valori di input-output per i tuoi metodi e salvali come piccolo gruppo di test con un code coverage elevato. Si evolveranno di pari passo con il codice.


Live Unit Testing
Live Unit Testing esegue automaticamente eventuali unit test interessati in background e mostra il code coverage live in Visual Studio. Durante la modifica del codice, Live Unit Testing ti segnala se le modifiche al codice sono coperte dai test esistenti o se devi scrivere nuovi test. Ottieni promemoria utili per la scrittura di nuovi test durante la digitazione.
Explorer test
Usa una finestra singola per organizzare, eseguire il test e l’eventuale debug e per visualizzare i risultati del test. Configura facilmente i test continui grazie all’esecuzione automatica dei test dopo ogni compilazione.


Indicatori test di CodeLens
Visualizzazione inline dei risultati dei test per il codice. Ispeziona, esegui i test e il debug e passa ai test direttamente dall’editor del codice.
Analisi code coverage
Visualizza e crea report per code coverage a livello di riga e di blocco per le applicazioni gestite e native.


Fakes
I framework avanzati per l’isolamento consentono di sostituire qualsiasi metodo .NET con un delegato. Il framework Fakes in Visual Studio supporta il testing unità fornendo l’isolamento tramite deviazioni e stub.