Nós vamos construir juntos o backend de um Agregador de Investimentos!
1° vídeo - Criando uma Rest API CRUD: • [ADI #1] - Criando um CRUD com Java S...
Nesse vídeo, nós mostramos como criar Testes Unitários com o Java 21, JUnit e Mockito na prática! Vamos aprender as principais técnicas para poder construir um teste unitário e suas boas práticas.
Aprenderemos nesse projeto como criar um teste unitário usando Junit 5 e Mockito. Utilizaremos as principais técnicas de mock como argumentCaptor, verify, doReturn, doNothing, doThrow e muitos mais.
Ao fim do vídeo você terá aprendido todos os fundamentos necessários para aplicar em seu dia a dia os testes unitários em Java com JUnit e Mockito, com isso aumentando suas chances para vagas de emprego e melhorando a qualidade do seu código.
👉 Segue a gente no Instagram: / buildrun.tech
---------------------------
🔗 Repositório com o código deste vídeo:
https://github.com/buildrun-tech/buil...
---------------------------
🚀 Veja também estes vídeos:
Aprenda a criar uma AWS Lambda Java na prática: • AWS Lambda Java: Como criar uma AWS L...
Aprenda a consumir a API do Spotify: • Passo a Passo: Como consumir a API do...
Aprenda o Design Pattern Strategy: • Passo a passo: Implementando o Design...
---------------------------
00:00 - Intro
00:55 - Como estruturar um teste unitário em Java?
04:50 - Padrão Triple A nos testes unitários
05:50 - Mocks dentro dos testes unitários
06:40 - doReturn do Mockito
09:10 - assertNotNull do JUnit
09:43 - Como executar os testes unitários em Java?
12:25 - doThrow & assertThrows do Mockito e JUnit
15:15 - ArgumentCaptor
19:53 - Praticando em mais testes unitários
32:00 - ArgumentCaptor com várias chamadas
33:20 - verify do Mockito
38:15 - Praticando em um teste unitário mais complexo
47:12 - Conclusão
---------------------------
Build & Run
#junit #mockito #java #testesunitarios #unittests