Aprenda testar seu backend Node JS com Jest
Вставка
- Опубліковано 12 жов 2024
- Nesse vídeo vamos aprender sobre a importância dos testes unitários no desenvolvimento de aplicações Node.js e como utilizar a biblioteca Jest para criar e executar esses testes de forma eficiente. Vamos aprender a instalar e configurar o Jest em nosso projeto Node.js, e explorar sua sintaxe para criar testes unitários eficazes.
👉 Ferramenta de Testes Unitários
wallabyjs.com/...
👉 Aprenda React JS, React Native, Node JS e muito mais!
www.rocketseat...
🎁 USE O CUPOM: KIPPERDEV
🔗 Repositório projeto final
github.com/Fer...
🔗 Repositório template inicial
github.com/Fer...
👉Me siga no instagram!
/ kipper.dev
01:18 Explicando aplicação
02:52 Configurando Jest
09:08 Criando primeiro teste
17:25 Testando Chamada de Sucesso no Controller
20:00 Ententando o que são Mocks
32:13 Testando Chamada de Erro no Controller - Наука та технологія
Se você quer aprender React JS, React Native, Node JS e muito mais então aproveita esse desconto do Rocketseat One pra ter conteúdo de MUITA qualidade e extremamente bem estruturado
tr.ee/kipperdev-desconto-rocketseat-one
🎁 USE O CUPOM: KIPPERDEV
Depois de muita pesquisa, consegui achar conteúdo de testes unitários com exemplos reais 🙌🏼
Boaa, espero que goste 💜
fico abismado com a qualidade desses videos, parabens por isso e obrigado tambem, eu tava atras de aprender sobre testes unitarios e é bizarro que é dificil achar videos sobre, ainda mais no quesito de testar as rotas no backend
Conteúdo maravilhoso!! Seria bom demais se produzisse mais conteúdos sobre testes com JEST para backend e frontend, como iniciar nessa área etc. Obrigada!!
Obrigada Amanda!! 💜
Já tem uma playlist aqui no canal de testes unitários com Jest (Pra front e esse vídeo de backend), vou deixar o link para você :)
ua-cam.com/play/PLNCSWIsR6ADKpmPxQ6ETmTtpbxdjR2tVo.html
E vou trazer mais conteúdos de testes unitários simm
amiga vc nasceu pra repassar conhecimentos! toda vez eu acabo os videos com novos conhecimentos além de muito feliz, pois existem pessoas que estão pra descomplicar e facilitar as coisas, principalmente no TI onde tudo é bastante complexo. obrigada fê! vida longa a vc a ao canal!
Conteúdo mt top !!!
Hj e difícil achar conteúdo bom sobre testes, tomara que traga mais vídeos hahaha
obrigada Matheuss! Claro, vou trazer mais conteúdos sobre testes sim 💜
Oi Fe, tudo bem?
Test em Jest estava sendo a pedra no meu sapato, mas acredito que agora após esse vídeo vou performar muito melhor com esse tema :)
Obrigada pela explicação
Oii Ingrid, tudo ótimo e vc?
Show, espero que o vídeo tenha te ajudado e esclarecido um pouco as coisas! 💜
Eu tava querendo muito aprender exatamente isso. Esse vídeo veio em excelente hora!
Que bom Luis, espero que tenha gostado do vídeo!! 💜
Testes unitários ajuda bastante nos testes da funcionalidades.
Eu tbm uso o jest ;)
Parabéns pelo vídeo! Eu não sabia desse `mockReturnThis` me parece bastante útil principalmente pra mock de responses.
Tem uma parada que eu acho muito legal do jest, que é o it.todo, é uma função que você pode já declarar todas as `suites` de teste sem que o jest realmente faça alguma coisa pra validar, eu acho legal pra organizar, e me ajudou algumas vezes a ser mais produtivo (por ter definido já como o teste vai funcionar)
Boaaa, gostei da sugestão do `it.todo`, já conhecia porém não costumo usar, vou tentar usar algum dia pra ver se me ajuda na produtivadade também, valeu Mateus 💜
Muito top!!! Valeu por compartilhar
Excelente conteúdo Fe! Tem me ajudado muito em minha jornada como dev. Achei muito interessantes a extensão que você está utilizando, que te dá alguns avisos durante a escrita, exemplo o "Missing positional argument" que aparece em vermelho às 13:39. Poderias me dizer qual extensão é esta? Obrigado desde já! (se algm saber e puder me ajudar)
Bom dia Sra. Kipper.
Boa tardee! hahaha
Um dos melhores vídeos que vi sobre Jest no UA-cam, ajudou demaais!
Valeuu Chakrian, fico muito feliz que gostou do vídeo! 💜
Parabéns pelo vídeo!
Obrigadaa Andrey! 💜
Parabéns pelo vídeo. Obrigado!
Fico feliz que você tenha gostado, @nordao1 💜
Aula sensacional, já virei inscrito.
Muito obrigadaa, @HanzoTech 💜
Estou vindo pela live do Lucas Montano!!!
Seja bem vindoo 💜
Fê, a braba da programação ❤
Obrigadaaa Gerson 💜
você é muito didática!!
Valeuu Kaue 😊
Muito bom o conteúdo ....🎉
Muito obrigadaa 💜
no caso! para cada funcionalidade da minha aplicação eu tenho que fazer um teste para eles ? por exemplo um botão preciso fazer um teste para ele
vou tentar criar hoje minha primeira aplicação com Jest
Boaa!
@@kipperdev eu consigo Realizar uma aplicação HTML,CSS,JS com o uso do Jest Junto? ou seria muito dificil?
Valeu obrigado!
A voz dela é muito gostosa de se ouvir ❤😂
Você usa o que de framework no Backend? parabéns pelo canal
Bom dia, Fernanda! Estava vendo sua live de 4 semanas atrás, mas logo no inicio já n entendi. Como instala aquele terminal pra fazer os códigos? Tô no inicio desses códigos, na minha escola eu programo no bloco de notas😂😂 (2º ensino médio T.I)
Obrigado Kipper, esse vídeo veio justamente no momento que eu to estudando jest.
Espero que tenha te ajudado Marlon! 💜
Teste de Download
Os links abaixo estão hospedados nos nossos nodes e podem ser usados para testar o downloado partindo de um servidor seguro eu abaixei isso só que eu não sei o que é de Wi-Fi
É mais usado mock ou banco de dados de teste? Ou estes andam lado a lado?
Muito bom!
Valeuu 💜
parabens muito bom conteudo top
Muito obrigadaa 💜
Boa feh, só aula top e bem explicada.
Muito obrigada Leo!! 💜
Opa tava fazendo um crud em node js mais não sei como testar com um arquivo HTML e css com requisição
Arrasou, Fê!!!
Valeuuu! 😊
Muito bom, fe!
Valeuu Joao! 💜
Quando vc acha que já aprendeu o básico de NODE e React pra começar a brincar, me aparece mais uma coisa que é praticamente todo um framework novo só para fazer testes no que vc aprendeu... 😩
PS: Prevejo o destino final de muita gente ao ChatGPT pra gerar esses testes kkkkkk
[Adorei o canal e a didática, mas precisava desabafar 😭]
Fernanda, uma dica para vídeo: Como enviar formulários de forma simplificada com um Backend "tranquilo"
oq é um backend "tranquilo"?
Uma recomendação: dá uma olhada em alguma inteligência artificial capaz de melhorar o áudio capturado.
Valeu Watheos!
você colocou lógica dentro do controller, hoje isso não é mais visto como boa prática - até onde sei -, então acredito que essa verificação seria dentro de um middleware. Logo, sua decisão de por no controller foi pela didática ou pode ter lógica dentro do controller ?
E onde que coloca a lógica se não for controller? Sou novo e queria entender
@@evanilsonp.9900 boa pergunta, depende do pattern, normalmente num arquivo separado chamado service, use-case ou views
amassou
💜
Tentei fazer isso no meu crud e so deu fail kk
Puts! Manda lá na comunidade que o pessoal sempre ajuda!
Muito obrigado
💜
#jovemtranquilao
Hahahah só os entendedores entenderão
tema pfv
Eu uso o emerald, versão Dark!
E nunca vai ter uma convenção para padronizar isso, pessoal querendo fazer backend com linguagem de navegador
Qual a música do Final? muito boa! @kipperdev
${live_name}
Testes unitários ajuda bastante nos testes da funcionalidades.
Eu tbm uso o jest ;)
Simm 😊
Muito bom!
Valeu Igor!!! :)