1 of 13

A arte de escrever testes: esqueça seu Framework e coverage

2 of 13

O que é Arte?

2

3 of 13

Você colocaria seu nome em sua arte (codigo)?

3

4 of 13

Como seria a arte de escrever testes unitarios?

4

5 of 13

A qualidade nunca se obtém por acaso; ela é sempre o resultado do esforço inteligente - John Ruskin

5min

6 of 13

O que queremos solucionar?

6

Não queremos somente cobertura!

Desacoplamento com o framework

Execução simples, sem segredos

Velocidade

7 of 13

E no dia a dia, o que encontramos?

8min

PowerMock

�Docker Compose�

ENV

SPRING BOOT

8 of 13

O dia a dia, uma classe normal, mas e os testes?

8

9 of 13

O “teste”!

12min

10 of 13

Cada peça tem sua garantia, ou seja, teste unitário

15min

11 of 13

24min

12 of 13

Conclusão

25min

  • Testes legíveis e simples de entender.�
  • Cuidado com a reutilização de código.�
  • Cobertura de teste não é garantia de qualidade.

13 of 13

Obrigado!

Alguma pergunta?

Alisson Medeiros

LinkedIn: in/alisson-medeiros-8bb67830/�GitHub: AlissonMedeirosEmail: alisson.medeiros@gmail.com�Twitter: medeirovisky

Guilherme Biff Zarelli

LinkedIn: in/gbzarelli/�GitHub: gbzarelliEmail: gbzarelli@helpdev.com.br�Medium: @guilherme.zarelliBlog/Site: helpdev.com.brTwitter: gbzarelli

13

GitHub do Projeto