Agora que você já assistiu vídeos sobre #testes, como testar no mundo real usando #PHP? Nesse vídeo nós vamos aprender o que é e como utilizar o #PHPUnit, a ferramenta de automatização de testes mais famosa do mundo PHP.
Não deixe de participar do nosso canal no Telegram:
https://t.me/diasdedev E se quiser se aprofundar em conteúdos sobre testes, vou deixar algumas referências bem legais aqui:
-
https://amzn.to/39qMRe4 (Testes de Software: Um guia prático)
-
https://amzn.to/3wfX4Uc (Test-Driven Development: Teste e Design no Mundo Real com PHP)
-
https://amzn.to/3djdd2K (Diversos livros do Mauricio Aniche, grande referência em testes)
-
https://amzn.to/2PeC0gq (xUnit Test Patterns: Refactoring Test Code [Livro clássico sobre testes])
-
https://amzn.to/3fuoYpt (Test Driven Development: By Example [Livro do famoso Kent Beck])
(0:00) - Introdução
(0:54) - Relembrando o que fizemos
(1:15) - Instalando o PHPUnit
(2:02) - Criando uma clase de testes
(3:07) - Criando o método de teste
(3:59) - Executando testes
(5:09) - Conhecendo a saída do PHPUnit
(5:42) - Usando assertions
(6:30) - Introduzindo um bug
(7:01) - Escolhendo uma assertion melhor
(7:27) - Vendo a saída de erro melhorada
(8:37) - Revisando o dublê de testes
(9:20) - Criando um dublê com PHPUnit
(10:12) - Organizando melhor o projeto
(12:21) - Desafio
(12:35) - Alura
(13:02) - Conclusão
----------------------------------
Para mais conteúdos sobre boas práticas de programação, testes, arquitetura de software e tudo que há de bom, não se esqueça de se inscrever e ativar o sininho para receber notificações.
Para entrar em contato:
Telegram:
https://t.me/cviniciussdiasTwitter:
https://twitter.com/cviniciussdiasLinkedIn:
https://www.linkedin.com/in/vinícius-dias/GitHub:
https://github.com/CViniciusSDias/...
https://www.youtube.com/watch?v=1oTRpTPEyX0