¿tests de integración para todas las funcionalidades existentes? noo,
solo las que quiera estar seguro que no rompo al refactorizar, en
casos de aplicaciones web, lo único que he usado es WatiN para este
tipo de test, pero se que hay otros.
Paralelamente iría pensando a que arquitectura quiero llegar y una
serie de pasos para llegar de la situación actual a la deseada. Con
este objetivo claro y tests que me verifique la funcionalidad
existente empezaría a refactorizar, siempre que sea posible agregando
mas test.
¿donde usaría test unitarios? en las clases que son muy críticas y me
resulta mas fácil probarlas aisladas del resto de la aplicación, hacer
unit testing retrospectivo no le veo mucho sentido, y definitivamente
no es hacer TDD.
saludos.
nelo
2011/4/28 David Lay <davi...@gmail.com>: