Executando verificação de segurança...
1

Pô, belo artigo, achei simples e fácil de entender. O que acha da ideia da galera que pula as etapas k?, o primeiro teste sempre vai ser red, teoricamente não faz sentido o executar se sempre o resultado é o mesmo. Perceba que eu não estou questionando a eficacia do metodo e sim o ser humano que vai ser vencido pelo cansaço/preguiça e pular essa etapa.

Carregando publicação patrocinada...
1

Obrigado pelo elogio ivan. E essa sua pergunta é ótima.
Realmente a primeira execução do teste parece bem inutil. Pois sempre vai falhar ja que o código ainda não existe. Mas é importante lembrar que a etapa RED não acontece só na primeira execução. Quando vc for complementar um teste, por exemplo, essa etapa pode acontecer varias vezes. E pular essa parte pode gerar erros.
Na verdade o foco não esta em apenas ver o teste falhar. Mas sim, verificar se ele esta dando o erro esperado. Ou na etapa GREEN, verificar se ele esta passando pelo motivo certo.
Dessa forma evitamos que os testes sejam falsos positivos. E acredite, é muito facil isso acontecer. Mesmo se vc ja for craque em testes.

1