O que são Testes Unitários e como implementar em JavaScript?

preview_player
Показать описание
Neste vídeo eu te explico na prática o que são e quando utilizar testes unitários, quais as vantagens desses testes para o seu software e como implementar utilizando o Jest.

Рекомендации по теме
Комментарии
Автор

Vídeo excelente! Sua didática é altamente eficaz e facilmente compreensível.

diedienifer
Автор

Que foda!!!
Claramente meus testes vão precisar de testes
Muito bom, cara!

nomadealex
Автор

Parabéns pelo vídeo! Ótima didática sobre um assunto pouco aprofundado no youtube BR!

gabrielfigueiredo
Автор

Bacana demais, fiz videos tambem mostrando numa aplicação real os testes unitarios e e2e, numa aplicação so com nodejs e tambem outra com nodejs + typescript

MatheusGustavoMGP
Автор

Muito bom aprendendo 1% todos os dias.

anselmonascimento
Автор

Excelente vídeo! Deu pra ter uma ótima noção do que o Jest é capaz e também conhecer um pouco mais sobre testes unitários. Parabéns pelo conteúdo, abraço 😁!

rafaellaube
Автор

O tema de mockar o driver é interessante!

antonio_cds
Автор

Os nomes dessas funções são MUITO boas kkkk o js inteiro devia ser auto explicativo assim

rede_neural
Автор

vc bem que podia fazer um video monstrando como isolar dependências em class.

edufgh
Автор

Vídeo excelente, gostei muito da explicação. Só me incomodou um pouco a modificação de uma variável global no exemplo. Acho meio arriscado este tipo de manipulação. Daria para criar um parâmetro opcional na função com uma condicional para usar o valor passado ou o Date.now() caso o parâmetro fosse vazio, assim a função usaria o Date.now() em produção e estaria aberta para receber um valor personalizado no ambiente de testes, com o mesmo resultado do apresentado no exemplo, mas sem o risco que a alteração de variáveis globais trazem.

wevertonj
Автор

Jest consegue exportar um relatório geral com todos testes executados?

limaand
Автор

Sempre testei usando console.log, nem que fosse preciso copiar a função para um lugar isolado do projeto e testar apenas ela. Ainda senti muito bem os ganhos de usar esses testes, pois parece que se eu levar 10h programando algo, vou passar mais 15h fazendo testes... e usando typescript pronto... projeto de 10h vai levar 36h, sei que tudo isso é para qualidade e typescript ja uso, mas esse teste me pareceu complexo demais para o resultado.

DhenysonJhean