Ei Javanautas, pra quem se interessar e quiser um certficado do curso já está disponível meu curso de testes unitários na Udemy www.udemy.com/course/domine-testes-unitarios-em-java/?referralCode=C22852DAE1D6F3928772
@fernandokovaleski775010 ай бұрын
este curso da udemy é o mesmo do youtube?
@javanauta10 ай бұрын
@@fernandokovaleski7750 Oiiiii, não, lá eu trabalho com todas as classes, converter, service e controller e tem algumas técnicas a mais que não estão no vídeo.
@thewar20011 ай бұрын
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.
@cassioliveira10 ай бұрын
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!!
@javanauta10 ай бұрын
Obrigada, fico muito feliz que tenha gostado. 😁
@marciliocarvalho8019Ай бұрын
Muito bom! Parabéns!
@kennethnepsther29 күн бұрын
Parabéns pela excelente explicação, +1 inscrito no canal
@gamervinnas Жыл бұрын
Aí Javanauta... salvou!!! #Inscrito e agradecido pelo compartilhamento.
@javanauta Жыл бұрын
Eu que agradeço e fico feliz em ter te ajudado.
@denilsonperspectiva Жыл бұрын
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.
@renanalmeida90366 ай бұрын
Clareou bastante pra mim, Mostrou na prática, com muitas asserções, um bom teste unitário. Parabéns pelo conteúdo!
@TheApilar Жыл бұрын
Olho muito lindo!!
@iurysalino Жыл бұрын
Melhor explicação de Testes unitários que eu já assisti.
@javanauta Жыл бұрын
Fico muito feliz em saber que gostou da didática!
@brunoluigi936211 ай бұрын
Excelente!
@thiagofavorino5126 Жыл бұрын
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
@ItaloSM6 ай бұрын
Muito obrigado, por mais q eu tenha dificuldade com java consegui entender, Deus abençoe.
@javanauta6 ай бұрын
Ola, fico muito feliz que eu tenha ajudado ☺️
@romeritoalencardasilva40327 ай бұрын
Parabéns!! Muito top. Além de simpática muito elegante.
@javanauta7 ай бұрын
Ola, fico muito feliz que tenha gostado. Boa sorte e bons estudos 😁
@brunovicente2902 Жыл бұрын
Vc é incrível! ♥
@fsanti21 Жыл бұрын
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, MTOOOOO obrigado!
@lpopokoikioio Жыл бұрын
Muito bom video! Tive dificuldades ao fazer testes quando tenho classes com métodos privados
@douglasdotv Жыл бұрын
Ficou bom o vídeo!
@TheLekao2009 Жыл бұрын
Muito obrigadoooooo
@reinaldobarreto Жыл бұрын
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
@javanauta Жыл бұрын
Vou continuar sim! Fico feliz em ter te ajudado.
@andreoliveirasantos97272 ай бұрын
Top❤
@diegocb81 Жыл бұрын
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!!
@javanauta Жыл бұрын
Fico feliz que tenha te ajudado, logo mais postarei mais conteúdos!
@javanauta Жыл бұрын
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 Жыл бұрын
@@ikdfeniix3931 vai depender muito da determinação da empresa. Mas no geral é testado os métodos das services, converter, controller, consumer e producer, em alguns casos os repositorys
@marcelonascimento3983 Жыл бұрын
Não entendi porque uitlizou o verify ao invés do assertEquals. Me parece que ambos métodos verificam da mesma forma.
@javanauta Жыл бұрын
@@marcelonascimento3983 o verify e o assertEquals tem propósitos diferentes, o verify verifica o número de interações, se o método foi chamado, quantas vezes ele foi. Já o assertEquals é usado para comparar valores, se o resultado esperado é igual ao objeto retornado. Você utiliza algum deles de outra forma?
@marcelonascimento3983 Жыл бұрын
@@javanauta até então só utilizava o Assertions e não tinha visto ninguém utilizando o verify, when... Obrigado pelo retorno, realmente seu video está bem completo!
@javanauta Жыл бұрын
@@marcelonascimento3983 tanto o when quanto o verify fazem parte do pacote do Mockito, talvez seja por isso que nunca tenha visto. Obrigada pelo feedback fico feliz que tenha gostado 😁
@allancalixto6373 Жыл бұрын
Excelente didática!
@javanauta Жыл бұрын
Obrigado pelo seu comentário! Fico feliz em saber que gostou da didática do vídeo. Eu sempre me esforço para explicar os conceitos de forma clara e fácil de entender. Se tiver alguma sugestão para melhorar ainda mais, por favor, não hesite em compartilhar. O seu feedback é muito importante para mim!
@brenobcsilva Жыл бұрын
Muito bom!
@javanauta Жыл бұрын
Que bom que gostou!
@seguepraajudar Жыл бұрын
Valeu por trazer esse conteúdo, tá ajudando demaissss!!!
@billytzimisce490511 күн бұрын
Olá, eu não consegui ver no decorrer do vídeo a manipulação da massa para causar a falha proposital. Dessa forma qualquer teste criado teria sucesso. poderia marcar o time do vídeo onde vc mostra que a classe falharia(de propósito) para mostrando um erro de execução?
@vitormilanez Жыл бұрын
Ta salvando minha vida kkkk
@javanauta Жыл бұрын
Fico feliz em saber que consegui te ajudar!
@Gladasspam11 ай бұрын
Muito bom o video, uma dúvida: Porque na sua classe entity vc criou esse metodo public Pessoa(String joão, String cpf) { }?
@javanauta11 ай бұрын
Obrigada. Aaah, pode desconsiderar, devo ter usado pra algum teste e esqueci de apagar. Ele não é usado para nada. Obrigada por avisar.
@Gladasspam11 ай бұрын
@@javanauta nada! Só estava analisando teu codigo mesmo, ficou bem legal. Vou só fazer alguns ajustes nele :D
@felipecadm Жыл бұрын
Não achei um vídeo melhor que esse. Explicado ponto a ponto
@rodrigocd28 Жыл бұрын
Estou aprendendo a usar Junit, mais com algumas dúvidas ainda....
@javanauta Жыл бұрын
Fico feliz em saber que o vídeo está te ajudando a aprender a usar o JUnit! Se você ainda tem dúvidas, pode deixá-las aqui nos comentários que eu farei o possível para te ajudar. Bons estudos!
@petroniobonavides3530 Жыл бұрын
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 String..... 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)???
@CiceroJeferson10 ай бұрын
É porque o que você está testando é o fluxo da classe e não os dados, se em algum momento o teste passar a apresentar erro é porque a regra de negócio foi afetada, isso significa que o teste precisa ser atualizado ou foi feito uma alteração na classe que foge da regra de negócio definida inicialmente.