Herramientas de pruebas
Escriba código de alta calidad con herramientas de pruebas integrales

Pruebas unitarias
Escriba, ejecute y depure pruebas unitarias en el lenguaje y el marco de pruebas que prefiera. El completo conjunto de marcos de pruebas y plantillas de proyecto integrados admite varias plataformas y simplifica las tareas iniciales.
IntelliTest
Reduzca drásticamente el esfuerzo de crear y mantener pruebas unitarias para el código nuevo o actual. Genere valores interesantes de entrada y salida para sus métodos y guárdelos como un pequeño conjunto de pruebas con alta cobertura de código. Permita que evolucionen automáticamente a medida que evolucione el código.


Live Unit Testing
La característica Live Unit Testing ejecuta automáticamente en segundo plano las pruebas unitarias que se ven afectadas y muestra la cobertura de código en vivo desde Visual Studio. A medida que modifica su código, Live Unit Testing le informa si sus cambios están cubiertos por las pruebas existentes o si necesita escribir otras nuevas. Reciba recordatorios sutiles sobre escribir nuevas pruebas a medida que escribe.
Explorador de pruebas
Utilice una sola ventana para organizar, ejecutar y depurar pruebas, así como para ver los resultados. Configure fácilmente pruebas continuas con la ejecución automática de pruebas después de cada compilación.


Indicadores de pruebas de CodeLens
Visualización alineada de los resultados de pruebas del código. Inspeccione, ejecute y depure las pruebas, y vaya a ellas directamente desde el editor de código.
Análisis de cobertura de código
Visualice y notifique la cobertura de código en el nivel de línea y de bloque tanto para aplicaciones administradas como nativas.


Fakes
Un marco de aislamiento enriquecido que permite reemplazar cualquier método de .NET por un delegado. El marco Fakes de Visual Studio admite pruebas unitarias porque proporciona aislamiento mediante desvíos y códigos auxiliares.