Tenho visto em varios recursos (artigos, livros, etc) que em TDD primeiro escrevemos o codigo de teste, sem antes implementar a Classe. Fiquei confuso com esta abordagem usada aqui... :(
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Tenho visto em varios recursos (artigos, livros, etc) que em TDD primeiro escrevemos o codigo de teste, sem antes implementar a Classe. Fiquei confuso com esta abordagem usada aqui... :(
Olá Ayod, tudo certo?
Aqui neste curso temos duas abordagens. A primeira é um sistema que já existe, já funciona e a partir daí ele será testado.
A segunda é como acontece no vídeo que este post está linkado. O teste é montado e toda outra parte do código é escrita a partir da necessidade do teste.
Acredito que é mais por essa abordagem. Ver a diferença entre testar um código que já existe e fazer um código a partir de um teste.
Espero ter ajudado!