¿Cómo uso OpenCover y ReportGenerator para ver los resultados de la cobertura de prueba unitaria?

Soy un novato en el uso de OpenCover y ReportGenerator y me cuesta un poco entender cómo hacer que funcionen. Estoy usando VS.NET 2012 'Professional', lo que significa que no tengo acceso a las herramientas integradas de cobertura de prueba unitaria. También tengo instalado ReSharper, pero no quiero pagar por otra utilidad en 'dotCover'

Parece que OpenCover y ReportGenerator harán lo que necesito y veo la documentación que se descargó junto, pero me falta algo de comprensión. Primero, cuando descargo los paquetes de nuget para ambos, ¿cuál debería ser mi proyecto objetivo? Tengo una aplicación de múltiples capas, así que asumo que mi proyecto de prueba de unidad es correcto, ¿o incluso importa? Veo en la documentación, solo señalo el / bin (creo) de una solución que usa comandos de la línea de comandos, así que tal vez ni siquiera necesité agregar estas descargas a ningún proyecto en particular (podría haber sido un arnés de prueba). ). ¿Alguien puede decirme si tengo esto correcto?

Una vez que los instalé, estoy tratando de obtener métricas de cobertura de prueba unitaria, y los documentos que vienen con el paquete no son tan claros como esperaba. ¿Hay alguna buena publicación en el blog o enlaces que utilicen esta herramienta para obtener las métricas?

Respuestas a la pregunta(4)

Su respuesta a la pregunta