Estoy trabajando en un proyecto en el que solo tenemos un 13% de cobertura de código con nuestras pruebas unitarias. Me gustaría idear un plan para mejorar eso, pero centrándome primero en las áreas donde aumentar la cobertura aportaría el mayor valor. Este proyecto está en C#, usamos VS 2008 y TFS 2008 y las pruebas de unidades externas se escriben usando MSTest.¿Cómo determinar qué clases se beneficiarían más de las pruebas unitarias?
¿Qué metodología debo usar para determinar qué clases debemos abordar primero? ¿Qué métricas (código o uso) debería estar viendo (y cómo puedo obtener esas métricas si esto no es obvio)?
+1 Estoy luchando exactamente con la misma qeustion. – bitbonk
Es difícil responder con precisión, pero el área central de la aplicación debe tener pruebas unitarias. –