Algunas ideas contrarias a los tests unitarios, se basan en que un buen diseño, o una buena planificación, arregla muchos más problemas que los detectados por este tipo de tests.