Hoje achei um site bem interessante em que me fez pensar sobre os testes. Sempre tento fazer os testes unitários (JUnit, mais comumente), mas é muito difícil pensar em todas as possibilidades para testar as brechas que um trecho de código pode ter.
No mais, já achei problemas bem interessantes que os testes me ajudaram a entender. Mas sempre surge essa pergunta na minha cabeça: quanto código e quando preciso testá-los?
Esse site tem a resposta: How often should I test?