El 21 de diciembre microsoft publicó una reseña sobre herramientas de cobertura de código mejoradas. Como recordatorio, este término es una métrica que se utiliza para describir la tasa de ejecución del código fuente de un programa después de ejecutar una serie de pruebas. El aviso se refiere a agregar funciones a Microsoft.CodeCoverage y a introducir la cobertura dotnet. Entre estas características, la firma cita la adición de formatos de informes que se integran fácilmente con soluciones como ReportGenerator.

Además, la adición de instrumentación estática permite que ambas herramientas se ejecuten en cualquier plataforma compatible con .NET. Aunque el formato predeterminado sigue siendo el formato de portada habitual, hay otros formatos de informe disponibles, incluidos Cobertura y XML. Cobertura es un formato XML de código abierto que se puede abrir en Visual Studio Enterprise o cualquier editor de texto. El formato XML de Microsoft también se puede abrir en Visual Studio Enterprise o en un editor de texto.

La herramienta dotnet-coverage recopila cobertura de código para aplicaciones web y de consola, fusiona informes de cobertura, instrumenta archivos binarios y calcula la cobertura de código para cada prueba por separado. Ejecutando la prueba dotnet --recopilar "Cobertura de código" en el nivel de solución fusiona automáticamente la cobertura del código de todos los proyectos de prueba (puede ver un ejemplo completo aquí). El editor también mejoró la documentación de cobertura de código en GitHub, al tiempo que aclaró que la funcionalidad de cobertura de código estaba cerrada. También se ha acelerado el rendimiento de la cobertura del código. Microsoft lanzado una guía de introducción explicando cómo realizar la recopilación de cobertura de código en un proyecto de prueba .NET.