Unit testing

287 visualizações

Publicada em

Publicada em: Tecnologia, Educação
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
287
No SlideShare
0
A partir de incorporações
0
Número de incorporações
24
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Unit testing

  1. 1. Testes unitáriosKaren Zamlutti - 2013
  2. 2. O que é um teste unitário?É todo método no qual unidades de código sãotestadas a fim de garantir que estão prontaspara uso.
  3. 3. Unidade de códigoUma unidade de código é a menor partetestável da aplicação.
  4. 4. Injeção de dependênciasPadrão de desenvolvimento que facilita aalteração de uma classe por desacoplar suasdependencias
  5. 5. Mock objectsObjetos que simulam o comportamento de umobjeto real
  6. 6. StubsSão pedaços de código que simulam ocompartamento de um método
  7. 7. Como devem ser os testes unitários?● Curtos e rápidos● Totalmente automatizados● Simples de rodar● Cobrem casos triviais● Cobrem casos extremos● Cobrem uma feature de cada vez● Priorizam as partes mais importantes● Reproduzem bugs
  8. 8. ReferênciasWikipedia:https://en.wikipedia.org/wiki/Unit_testinghttp://en.wikipedia.org/wiki/Dependency_injectionhttp://en.wikipedia.org/wiki/Mock_objecthttp://en.wikipedia.org/wiki/Method_stubUnit testing guidelineshttp://geosoft.no/development/unittesting.html

×