Teste Unitário: Do Zero ao TDD

Aprenda a escrever testes unitários e adote TDD no seu workflow.

Avatar de Danrley
Danrley

Testes unitários são a base de um software confiável.

Princípios

  • Fast - Rápidos de executar
  • Independent - Sem dependências entre si
  • Repeatable - Mesmo resultado sempre
  • Self-validating - Pass/fail automático
  • Timely - Escritos no momento certo

Ferramentas

  • Python: pytest
  • JavaScript: Jest
  • .NET: xUnit
  • Java: JUnit 5

Gostou do artigo?

Compartilhe com seus amigos e ajude a espalhar conhecimento!