Pregunta

¿Es esto posible? Espero un tutorial que explique los pasos para lograrlo.

¿Fue útil?

Solución

TestDriven.NET tiene la capacidad de probar (NUnit / MSTest / etc) con cobertura de equipo (que ya tengo ya que tienes Team System: Dev).

Tutorial: here (también obtiene la ventana de resultados de cobertura para ver la cobertura por método), pero esto lo dice todo:

 Uso de TestDriven.NET con cobertura de equipo
(fuente: mutantdesign.co.uk )

Puede usar las pruebas NUnit, pero use la integración de MS IDE para la colorización, porcentajes, etc. (sin necesidad de NCover). Yo uso esto todo el tiempo ;-p

Las ventajas son:

  • no es necesario configurar una " Configuración de ejecución de prueba " (Lo siento, MSFT, pero hay un gol en propia meta)
  • totalmente integrado con VS (Resultados de cobertura de código y coloreado)
  • fácil de usar (simplemente haga clic con el botón derecho - > Probar con - > Cobertura del equipo)
  • fácil de depurar también (clic derecho - > Probar con - > Depurador)
  • fácil de usar las aplicaciones NUnit / NCover separadas si lo desea (haga clic con el botón derecho, etc.)

Otros consejos

Aquí hay un tutorial sobre la integración de NCover con MSBuild. Aquí hay un tutorial sobre cómo decirle a Team Build que falle una compilación cuando NCover reporta una cobertura de código por debajo de un umbral mínimo. A mi entender, todavía no hay una manera de publicar sus resultados de NCover directamente en el almacén de datos de TFS, pero me encantaría que alguien me demuestre que estoy equivocado.

TestDriven.NET también funcionará muy bien con NCover. Puede obtener algunos informes HTML muy buenos de NCover, y puede integrarlos con Nant.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top