Aprenda Testes Unitários com JUnit e Mockito: Minicurso Gratuito de Testes Automatizado em Java 2026
Erudio
0:00 / 0:00
Aprenda Testes Unitários com JUnit e Mockito: Minicurso Gratuito de Testes Automatizado em Java 2026
155 просмотров · 3 недели назад
Erudio
6,62 тыс. подписчиков
155 просмотров · 3 недели назад
Aprenda Testes Unitários com JUnit e Mockito: Minicurso Gratuito e Completo de Testes Automatizados em Java 2026
Neste minicurso completo e gratuito, você vai aprender a criar testes unitários com JUnit e Mockito do absoluto zero! Descubra como implementar testes automatizados em aplicações Java, dominar assertions, mocks, stubs, BDD e garantir a qualidade do seu código aplicando as melhores práticas de teste que o mercado exige em 2026.
👉 O que você vai aprender?
✅ Como criar testes unitários com JUnit e Mockito do zero.
✅ Assertions, validações e nomenclatura de testes.
✅ O que são mocks, stubs e quando usar cada um.
✅ Como isolar dependências e testar componentes independentemente.
✅ BDD (Behavior Driven Development) aplicado a testes.
✅ Integração do Mockito com JUnit e Hamcrest.
✅ Ciclo de vida dos testes e boas práticas profissionais.
📚 Conteúdo do Vídeo:
00:00:00 00 Apresentação
00:00:41 01 Criando um Novo Projeto Maven
00:11:09 02 Adicionando as Dependências do JUnit
00:16:53 03 Criando o Primeiro Teste Unitário
00:19:58 04 Conhecendo o Maven Surefire Plugin
00:25:01 05 Definindo a Lógica do Teste Unitário e Conhecendo as Assertions
00:31:20 06 Conhecendo as Assertion Messages
00:34:28 07 Outras Assertions
00:38:02 08 Lazy Assert Messages
00:41:19 09 [DESAFIO] Implemente Testes Automatizados para as Demais Operações Matemáticas
00:42:33 10 [SOLUÇÃO] Implemente Testes Automatizados para as Demais Operações Matemáticas
00:48:25 11 Nomenclatura de Testes Unitários
00:51:59 12 Conhecendo a Annotation @DisplayName
00:55:54 13 BDD Style - Given, When and Then ou Arrange, Act e Assert
01:04:12 14 Criando um Template de Código (Eclipse Snippet) com BDD Style
01:06:30 15 Desabilitando Testes Unitários
01:08:46 16 Ciclo de Vida dos Testes no JUnit 5
01:13:01 17 Demonstração Ciclo de Vida dos Testes Unitários
01:22:28 18 Conhecendo o Mockito
01:25:28 19 Adicionando o Mockito ao Projeto
01:30:21 20 Entendendo o Conceito de System (Method) Under Test
01:38:06 21 Vantagens e Desvantagens do Uso de Stubs
01:49:55 22 Fazendo o Primeiro Mock com Mockito
01:56:20 23 Setando os Valores a serem Retornados pelo Mock
01:59:37 24 Mockando Listas
02:11:29 25 Mockando Exceptions
02:14:55 26 Aplicando BDD aos Testes com Mockito e Hamcrest
02:21:19 27 [DESAFIO] Aplicar BDD aos Testes com Listas usando Mockito e Hamcrest
02:22:22 28 [SOLUÇÃO] Aplicar BDD aos Testes com Listas usando Mockito e Hamcrest
02:27:41 29 Verificando a Invocação de Métodos com Mockito Verify
02:38:36 30 Conhecendo os Métodos then, should e never
02:40:47 31 Capturando Argumentos Passados à um Mock
02:48:50 32 Dobre suas Oportunidades de Crescimento na Carreira
👇 Quer ir além e dominar testes automatizados, TDD e qualidade de código? Confira nossos cursos completos:
✅ Formação Java Testing 2026: Testes Automatizados com JUnit, Mockito, Spring Boot, TDD e TestContainers ➡️ https://pub.erudio.com.br/kr/yut_test...
✅ Formação Spring AI 2026: Inteligência Artificial com Java, Spring Boot, ChatGPT, DeepSeek, Claude e MCP ➡️ https://pub.erudio.com.br/kr/yut_ai_j...
✅ Formação Spring Boot 2026: do Zero ao Deploy na AWS e GCP com Java, Docker e Kubernetes ➡️ https://pub.erudio.com.br/kr/yut_rest...
📚 CURSOS RELACIONADOS:
🎯 Formação Microsserviços 2026: do Zero ao Deploy na Google Cloud com Spring Boot, Kubernetes e Docker ➡️ https://pub.erudio.com.br/kr/yut_ms_java
🎯 Formação ASP.NET 2026: do Zero ao Deploy na Azure e GCP com .NET 10, Docker e Kubernetes ➡️ https://pub.erudio.com.br/kr/yut_rest...
🎯 Inteligência Artificial com .NET AI e .NET 10: Aplicações Inteligentes com ChatGPT, OpenAI, DeepSeek e Ollama ➡️ https://pub.erudio.com.br/kr/brd_ai_d...
🎯 Formação Docker e Kubernetes 2026: do Zero ao Deploy Profissional na AWS, Azure e GCP com GitHub Actions ➡️ https://pub.erudio.com.br/kr/yut_dock...
🎯 Continuous Deployment com Java, GCP, Kubernetes e Github Actions ➡️ https://pub.erudio.com.br/kr/yut_cdpl...
🎯 Java Continuous Integration e Delivery com AWS e Github Actions ➡️ https://pub.erudio.com.br/kr/yut_ci_c...
🎯 Formação Spring Boot com Kotlin: REST APIs Profissionais do Zero ao Deploy na AWS com Docker e Kubernetes ➡️ https://pub.erudio.com.br/kr/yut_rest...
🎯 Formação Spring AI 2026: Inteligência Artificial com Kotlin, Spring Boot, ChatGPT, DeepSeek, Claude e MCP ➡️ https://pub.erudio.com.br/kr/yut_ai_k...
🔥 Deixe seu like, se inscreva no canal e ative o sininho pra não perder nada sobre Java, testes automatizados, JUnit, Mockito, qualidade de código e desenvolvimento profissional!
📌 E compartilhe esse vídeo com aquele DEV que quer dominar testes automatizados de verdade!