TDD                             Test-driven developmentMonday, September 14, 2009
Passo 1                             Criar um teste de acordo com o                             comportamento esperado do m...
Passo 2                             Rodar o teste e verificar que ele falhou.Monday, September 14, 2009
Passo 3                             Criar o método (mock).Monday, September 14, 2009
Passo 4                             Rodar o teste de novo e verificar que ele                             não falha mais.M...
Passo 5                             Agora que o teste passou, é hora de                             refatorar: escrever o ...
Passo 6                             Rodar o teste novamente. Neste ponto, é                             esperado que o tes...
Passo 7                             Portanto, se o teste falhou, vamos                             refatorar até que ele n...
Passo 7                             Se o teste não falhou, parabéns! We’re                             done!Monday, Septem...
Duvidas? o/Monday, September 14, 2009
Não?                             Então por que ainda não colocamos em                             prática?Monday, Septembe...
Créditos                             Wikipedia (http://en.wikipedia.org/                             wiki/Test-driven_deve...
Próximos SlideShares
Carregando em…5
×

Test driven development

362 visualizações

Publicada em

Publicada em: Tecnologia, Negócios
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
362
No SlideShare
0
A partir de incorporações
0
Número de incorporações
28
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Test driven development

  1. 1. TDD Test-driven developmentMonday, September 14, 2009
  2. 2. Passo 1 Criar um teste de acordo com o comportamento esperado do método ou funcionalidade.Monday, September 14, 2009
  3. 3. Passo 2 Rodar o teste e verificar que ele falhou.Monday, September 14, 2009
  4. 4. Passo 3 Criar o método (mock).Monday, September 14, 2009
  5. 5. Passo 4 Rodar o teste de novo e verificar que ele não falha mais.Monday, September 14, 2009
  6. 6. Passo 5 Agora que o teste passou, é hora de refatorar: escrever o método propriamente dito.Monday, September 14, 2009
  7. 7. Passo 6 Rodar o teste novamente. Neste ponto, é esperado que o teste falhe.Monday, September 14, 2009
  8. 8. Passo 7 Portanto, se o teste falhou, vamos refatorar até que ele não falhe mais.Monday, September 14, 2009
  9. 9. Passo 7 Se o teste não falhou, parabéns! We’re done!Monday, September 14, 2009
  10. 10. Duvidas? o/Monday, September 14, 2009
  11. 11. Não? Então por que ainda não colocamos em prática?Monday, September 14, 2009
  12. 12. Créditos Wikipedia (http://en.wikipedia.org/ wiki/Test-driven_development) InfoQ (http://www.infoq.com/br/news/ 2009/06/hill-pair-tdd-for-productivity) AgilCoop (http://ccsl.ime.usp.br/ agilcoop/slides)Monday, September 14, 2009

×