Lightining Talk - Testes Unitários

190 visualizações

Publicada em

Como o conteúdo é um Lightining Talk, sugiro que entendam a apresentação como tópicos e que, para maiores informações, busquem informações mais específicas para estudos mais avançados.

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

Nenhuma nota no slide

Lightining Talk - Testes Unitários

  1. 1. Teste Unitário Lightning Talk
  2. 2. Teste Unitário - Overview • O que é ? ▫ Verificação das menores partes lógicas. • Quem faz ? ▫ Desenvolvedores • O que testar ? ▫ Pequenas partes. (Métodos para linguagens OO) • Benefícios ? ▫ “Pequenos problemas, pequenas soluções.”
  3. 3. JUnit • O que é ? ▫ Framework • Como instalar ? ▫ JAR + classpath = done • @Before / @After ▫ setUp() / tearDown() • Asserções ▫ Validar resultados • Sucesso / Falha / Exceção
  4. 4. Mockito • O que é mock ? ▫ Dados/Recursos fake para os testes • O que é Mockito ? ▫ Framework para auxiliar nos mocks. E outras várias funcionalidades relacionadas. • Facilidades ? ▫ @Mock / @InjectMocks • Exemplo: ▫ Testar atributo privado sem getter().
  5. 5. Considerações Finais • Tá dificil de testar ? ▫ Problemas na classe • Cobertura ? ▫ Eclema – Coverage (Eclipse Plugin) • TDD ? ▫ Test Driven Development • XP ? ▫ Extreme Programming • Indications ? ▫ CodePro Analytix
  6. 6. Agradecimentos Lightning Talk’s • “Five minutes presentation.” • Diogo Bonoto Salaberri

×