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

preview_player
Показать описание
Link para o treinamento Minha Vaga Dev Java :

Se você é um desenvolvedor ou desenvolvedora Java, já deve saber a importância dos testes unitários para garantir a qualidade do seu código. Neste vídeo, vamos mostrar como fazer testes unitários em Java com JUnit5 e Mockito, passo a passo.

Primeiro, vamos explicar o que são testes unitários e por que são importantes. Os testes unitários são pequenos testes automatizados que verificam se cada parte do código funciona corretamente. Eles são importantes porque ajudam a detectar erros precocemente, o que pode economizar tempo e dinheiro a longo prazo.

Em seguida, vamos apresentar o JUnit5, um framework de teste popular para Java. O JUnit5 tem muitos recursos úteis, como anotações para identificar métodos de teste e recursos para executar testes em paralelo. Vamos mostrar como criar um projeto Java com o JUnit5 e como escrever seus primeiros testes.

Em resumo, este vídeo é um guia completo para fazer testes unitários em Java com JUnit5 e Mockito. Você aprenderá a importância dos testes unitários, como usar o JUnit5 para criar testes e como usar o Mockito para melhorar a qualidade deles. Com este conhecimento, você pode melhorar a qualidade do seu código e se tornar um desenvolvedor Java mais eficiente.

#testesunitarios #JUnit5 #mockito #desenvolvimentodesoftware #programação #testesunitários #testesdeunidade #java #tdd #junit #mockobjects #desenvolvedorjava #devops
#integraçãocontínua #refatoração #agilidade #padroesdeprojeto #padroesdeprojetoemjava #qualidadedesoftware #carreiradeTI #java #backend #springboot
Рекомендации по теме
Комментарии
Автор

Ei Javanautas, pra quem se interessar e quiser um certficado do curso já está disponível meu curso de testes unitários na Udemy

javanauta
Автор

Em relação a esse vídeo existem dois tipos de pessoas, as que "curtem" e as que "não conhecem". Muito bom mesmo, simples e explicado passo a passo. Infelizmente tem muitos que explicam como se tudo fosse óbvio para todos porque se esqueceram(ou ignoram) que um dia foram iniciantes.

thewar
Автор

Muito bom mesmo! Eu sempre faço os testes de unidade, até de projetos pessoais mas até agora nada com esse nível de detalhes nas asserções. Parabéns e obrigado por compartilhar!!

cassioliveira
Автор

Aí Javanauta... salvou!!!
#Inscrito e agradecido pelo compartilhamento.

gamervinnas
Автор

Melhor explicação de Testes unitários que eu já assisti.

iurysalino
Автор

Clareou bastante pra mim, Mostrou na prática, com muitas asserções, um bom teste unitário. Parabéns pelo conteúdo!

renanalmeida
Автор

Parabéns!! Muito top. Além de simpática muito elegante.

romeritoalencardasilva
Автор

Muito obrigado, por mais q eu tenha dificuldade com java consegui entender, Deus abençoe.

ItaloSM
Автор

Obrigado 1Excelência na Qualidade do conteúdo; 2Relevancia do tema Testes; 3Uso do Java 17; 4Uso do JUnitJupiter; 5Comunicacao Eficaz; 6Demonstrar a importância de ter várias verificações no mesmo método de teste; 8Bom uso do mockito; 9Uso da sintaxe lambda para construir a BusinessException; 10Ter construído um canal tao valioso.
Obrigado e Parabéns.

denilsonperspectiva
Автор

E ai, já usava JUnit 5 para fazer seus testes unitários? Me conta a sua experiência e se o vídeo te ajudou!

javanauta
Автор

todos video deveriam ser dessa forma direto ao ponto que interessa de verdade que é a prática parabéns conteúdo de primeira no canal

thiagofavorino
Автор

INCRIVEL o vídeo e sua explicação, MTO detalhado, clareou a mente DEMAIS, sempre apanhei nos testes unitários e agora com certeza vou me sair melhor, obrigado!

fsanti
Автор

Muito bom video! Tive dificuldades ao fazer testes quando tenho classes com métodos privados

lpopokoikioio
Автор

Parabéns pelo conteúdo! Me ajudou muito, estava procurando explicação assim, continue fazendo mais com outros projetos e sobre padrões de projetos e boas práticas

reinaldobarreto
Автор

Muito bom o tutorial, parabéns pela didática, clara e direta ao ponto. Descobri o canal ao pesquisar por testes unitários em Java, já me inscrevi e vou passar a acompanhar os conteúdos, obrigado por compartilhar o conhecimento!!

diegobarcellos
Автор

Valeu por trazer esse conteúdo, tá ajudando demaissss!!!

clubedojoao
Автор

Muito bom o video, uma dúvida:
Porque na sua classe entity vc criou esse metodo public Pessoa(String joão, String cpf) {
}?

Gladasspam
Автор

Não achei um vídeo melhor que esse. Explicado ponto a ponto

felipecadm
Автор

Estou aprendendo a usar Junit, mais com algumas dúvidas ainda....

rodrigocd
Автор

PRofessora, poderia me ajudar ocm uma duvida., ..

A) Pensa comigo uma coisa... Me ajuda a entender...

B) Estou fazendo essa pergunta, para varios JAva Influencers do YT...

C) E o seguinte:
- Se mock's/Mockito permite a "manipulacao do resultado", ou seja, eu dou o resultado que eu quiser.
Qual o valor de um TESTE, onde eu eu defino o "resultado que eu quero"???? (manipulacao do resultado)
Por exemplo:
O metodo retorna uma No mock, eu determino que o resultado sera 22.22 (uma Double)...
E o Mock, logicamente, "me da o resultado de 22.22".
Para que serve um teste desses?
Onde ao inves de ele me dar o resultado REAL(testes de integracao), ele me da um resulta "maquiado"(teste mockados)???

petroniobonavides