[ADI #2] - Testes Unitários em Java com JUnit e Mockito
🎉 Conheça a FBR: https://tinyurl.com/fbrialp 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 Spring... 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 Lambda... Aprenda a consumir a API do Spotify: • Passo a Passo: Como consumir a API do Spot... Aprenda o Design Pattern Strategy: • Passo a passo: Implementando o Design Patt... --------------------------- 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
![[ADI #3] - Relacionamentos do JPA na prática com Spring Boot e Hibernate](https://i.ytimg.com/vi/4yj3mYAbNIA/hq720.jpg?sqp=-oaymwEbCNAFEJQDSFryq4qpAw0IARUAAIhCGAG4AvcY&rs=AOn4CLBSMH89xZHHwWHoZAydtryInHx1pg&usqp=CCc)
[ADI #3] - Relacionamentos do JPA na prática com Spring Boot e Hibernate
![[ADI #1] - Criando um CRUD com Java Spring Boot e MySQL](https://i.ytimg.com/vi/Tnl4YnB6E54/hq720.jpg?sqp=-oaymwEbCNAFEJQDSFryq4qpAw0IARUAAIhCGAG4AvcY&rs=AOn4CLBy2PyCcwwd2flMruNVmOmN9ZOTqw&usqp=CCc)
[ADI #1] - Criando um CRUD com Java Spring Boot e MySQL

Guia Definitivo: Testes Unitários com Spring Boot | DESAFIO BTG PACTUAL PT 2

Descomplicando Testes Unitários! (Guia Rápido Para Iniciantes Na Programação)

Aula 1 - O que é Terraform e IaC (Módulo 1) By Rodrigo Bellizzieri

Unit testing with JUnit and Mockito

COMEÇANDO com TESTES UNITÁRIOS no JAVA SPRING | Junit + Mockito

I am done with Golang

Passo a passo: Implementando o Design Pattern Strategy no Java

Aulão: Introdução aos testes automatizados com Spring Boot

Passo a Passo: Como consumir a API do Spotify em Java com Spring Open Feign

The FAILURE of AI to replace programmers

Guia Completo: Deploy Spring Boot na AWS com Elastic Beanstalk + Multi-Ambiente

Como Fazer Testes Unitários em Java com JUnit 5 e Mockito: Passo a Passo 2023

Optionals In Java - Simple Tutorial

Resolvendo DESAFIO BACKEND do BTG Pactual com Java, Spring Boot, RabbitMQ e MongoDB

Live: Terraform + AWS + GitHub Actions: Pipeline do ZERO Explicada de Forma Simples
![Dia 2: System Design na Prática (Ticketmaster) [Live]](https://i.ytimg.com/vi/HxW8KOA9x7M/hq720.jpg?sqp=-oaymwEbCNAFEJQDSFryq4qpAw0IARUAAIhCGAG4AvcY&rs=AOn4CLBPVQSnYFfrkV01KHY0UTJ-zzQ7fw&usqp=CCc)
Dia 2: System Design na Prática (Ticketmaster) [Live]

It finally happened

