Перейти к содержимому

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!