Ferramentas de teste
Compactar o código de alta qualidade com ferramentas de teste abrangentes

Testes de unidade
Escreva, execute e depure os testes de unidade na linguagem e estrutura de teste de sua escolha. O conjunto avançado de modelos de projeto internos e estruturas de teste dão suporte a várias plataformas e facilitam a introdução.
IntelliTest
Reduza drasticamente o esforço para criar e manter os testes de unidade para o código novo ou existente. Gere valores de entrada e saída interessantes para seus métodos e salve-os como um pequeno conjunto de testes com alta cobertura de código. Expanda-os automaticamente quando seu código expandir.


Testes de Unidade Dinâmicos
O Live Unit Testing executa automaticamente todos os testes de unidade afetados em segundo plano e mostra a cobertura de código dinamicamente no Visual Studio. Quando você modifica seu código, o Live Unit Testing avisa se as alterações no código foram cobertas pelos testes existentes ou se é necessário programar novos testes. Obtenha lembretes sobre a criação de novos testes enquanto digita.
Gerenciador de Testes
Use uma única janela para organizar, executar e depurar o teste; ela também serve para ver os resultados do teste. Configure facilmente os Testes Contínuos executando automaticamente os testes após cada compilação.


Indicadores de teste CodeLens
Exibição em linha dos resultados do teste de seu código. Examine, execute, depure seus testes e navegue para os testes diretamente a partir do editor de código.
Análise da cobertura de código
Visualize e informe uma cobertura de código em termos de linha e bloco para aplicativos gerenciados e nativos.


Falsificações
Estrutura de isolamento avançada que permite substituir qualquer método .NET por um representante. A Estrutura de Elementos Fictícios no Visual Studio suporta o teste da unidade fornecendo isolamento por meio de desvios e stubs.