Test Driven Development (TDD) como programação
ou desenvolvimento em que se escreve um teste
primeiro, esta é uma abordagem incremental que
envolve a criação de um caso de teste anteriormente à
implementação do código necessário para que este
passe. Após definir a lista com os testes, deve-se
escolher um teste e seguir o ciclo de desenvolvimento
proposto pelo TDD, que é composto por cinco passos
básicos, que inclui, EXCETO: