Verdade Universal do Ensino
Bem amigos! Essa é uma verdade universal do ensino, seja no colégio ou na facu.

Fonte: failblog.com.br
Teste de unidade para candidatos
Estava no trabalho conversando sobre os candidatos a presidência no segundo turno, e de repente... Eis que vem uma idéia nerd de criar um teste de unidade para candidatos. 
import junit.framework.TestCase; import org.junit.Test; public class TesteCandidatosAPresidente extends TestCase{ private final int QUANTIDADE_DE_ESCANDALOS_DESEJADOS = 0; @Test public void testeCandidatoSerra() { executaTesteDoCandidato(new Candidato("Serra")); } @Test public void testeCandidataDilma() { executaTesteDoCandidato(new Candidato("Dilma")); } private void executaTesteDoCandidato(Candidato candidato) { assertTrue(candidato.ehFichaLimpa()); assertTrue(candidato.temBoasPropostas()); assertTrue(candidato.vaiMelhorarOBrasil()); assertFalse(candidato.podeSerManipulado()); assertEquals(QUANTIDADE_DE_ESCANDALOS_DESEJADOS, candidato.obtenhaQuantidadeDeEscandalos()); } }
Já que os teste são para garantir a qualidade do software, porque não fazer um teste para garantir a qualidade de candidatos a presidência(e outros cargos também).
Claro que só as validações acima no teste não são suficiente, mas se pelo menos todos os candidatos passem por esse teste básico, já seria bom.
Tomara que, quem vencer as eleições de 2010 traga boas proposta e faça nosso país prosperar, e que no futuro tenhamos uma imagem assim:
