Toni
La respuesta es muy útil, pero pensé en un comienzo rápido para que los principiantes totales prueben la evaluación de cobertura (como yo).
Como ya se mencionó, Visual Studio Professional y Community Edition no tienen soporte de cobertura de prueba integrado. Sin embargo, se puede obtener con bastante facilidad. Escribiré la configuración paso a paso para usar con las pruebas NUnit dentro de Visual Studion 2015 Professional.
Instale el componente OpenCover NUGet mediante la interfaz NuGet
Obtén la extensión OpenCoverUI . Esto se puede instalar directamente desde Visual Studio usando Herramientas -> Extensiones y actualizaciones
Configure OpenCoverUI para usar los ejecutables apropiados, accediendo a Herramientas -> Opciones -> Opciones de OpenCover.UI -> General
Ruta NUnit: debe apuntar al archivo `nunit-console.exe. Esto se puede encontrar solo dentro de la versión NUnit 2.xx, que se puede descargar desde aquí .
Ruta OpenCover : debe apuntar al paquete instalado, normalmente<solution path>\packages\OpenCover.4.6.519\tools\OpenCover.Console.exe
Instalar el paquete ReportGenerator NUGet
Acceda OpenCover Test Explorer
desde el menú OpenCover. Intente descubrir pruebas a partir de ahí. Si falla, consulte Ventanas de salida para obtener más detalles.
Consulte Resultados de OpenCover (dentro del menú OpenCover) para obtener más detalles. Generará detalles como Cobertura de código en una vista basada en árbol. También puede resaltar el código que está o no cubierto (icono pequeño en la parte superior izquierda).
NOTA: como se mencionó, OpenCoverUI no es compatible con la última versión principal de NUnit (3.xx). Sin embargo, si no se utiliza nada específico de esta versión en las pruebas, funcionará sin problemas, independientemente de haber instalado la versión 3.xx de NUnit.
Esto cubre el inicio rápido. Como ya se mencionó en los comentarios, para una configuración y automatización más avanzadas, consulte este artículo.