> Ahora, con lo que me tope un par de veces que estaba con
> los unit test, fue que habia cosas como asignaciones de
> valores que estaban hechos por el programa entonces me
> preguntaba "es necesario que haga test para eso? realmente
> se puede dar que de un valor que no sea correcto para el
> modelo?"
> 
> Por si acaso hice los test igual, porque uno nunca sabe si
> modifica algo mucho mas adelante y rompe el calculo o
> asignacion.

A mi me gusta mucho un criterio que propone en Extreme Programming: testeá todo 
lo que tenga alguna posilidad de romperse. Con ese criterio, un setter no 
necesita tests, pero cualquier cosa más complicada si. Lo discuten en 
profundidad acá: http://c2.com/cgi-bin/wiki?TestEverythingThatCouldPossiblyBreak

Saludos!




      
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a