Upgrade to Pro — share decks privately, control downloads, hide ads and more …

TDD: Por que e por onde começar

TDD: Por que e por onde começar

Por que TDD?
Quando escrever testes?
Quais benefícios tenho escrevendo testes?

Mateus Guimarães

October 08, 2016
Tweet

More Decks by Mateus Guimarães

Other Decks in Programming

Transcript

  1. • Menos erros • Menos dor de cabeça • Código

    menor e conciso • Testar algo manualmente é chato e demorado • Trabalho em equipe mais fácil • Divertido!
  2. PHPUnit • O maior framework de testes para PHP •

    Configurações ficam no arquivo phpunit.xml
  3. Nosso primeiro teste O que fazemos? Criamos dois registros do

    model Book, Fazemos uma requisição para api/books Verificamos se o JSON certo é retornado Verificamos se o código HTTP é 200