Pregunta:
Herramienta para la cobertura de código de (pruebas unitarias en) C #
demongolem
2014-02-05 05:09:31 UTC
view on stackexchange narkive permalink

Estoy en el proceso de escribir pruebas unitarias para el código de otra persona. En este momento, estoy revisando todas las clases de la rama del código principal para ver si tengo pruebas escritas para cubrir todos los casos. ¿Qué tipo de herramientas existen que podrían ayudarme en esto para ver cuántas pruebas más tengo que escribir todavía?

This question is really about code coverage. Unit tests are just a way to exercise the code, for which one might want code coverage. There are many other ways to exercise code, for which one might also want code coverage.
Tres respuestas:
#1
+11
Darth Android
2014-02-05 05:27:37 UTC
view on stackexchange narkive permalink

StackOverflow tiene una publicación bastante extensa que detalla muchas de las soluciones de cobertura de código disponibles para C # /. Net. El contenido se reproduce a continuación, y todo el crédito debe ir a los usuarios de SO:

#2
+1
JamesR
2018-06-13 14:39:17 UTC
view on stackexchange narkive permalink

Mi equipo y yo usamos el aislador de Typemock. Es un marco de prueba unitario con algunas características interesantes, una de ellas es la cobertura de código. Estamos muy satisfechos con este producto.

#3
-1
Harri
2018-02-03 05:09:36 UTC
view on stackexchange narkive permalink

Squish Coco

  • Niveles de cobertura hasta MC / DC y MCC
  • Compare el delta de cobertura entre pruebas
  • Calcule el orden óptimo de ejecución de la prueba
  • Análisis de parches previo y posterior al compromiso
  • Admite C ++ y C además
  • 300 Euros por licencia. Disponible en lotes de cinco.

(Exención de responsabilidad: trabajo para el proveedor de la herramienta anterior)

Revele su afiliación con Squish Coco.
Y también nombre las condiciones de precios. Si no me equivoco, este no es gratis.


Esta pregunta y respuesta fue traducida automáticamente del idioma inglés.El contenido original está disponible en stackexchange, a quien agradecemos la licencia cc by-sa 3.0 bajo la que se distribuye.
Loading...