Como fazer Testes unitários em APIs com Javascript

preview_player
Показать описание

🎥 Assista à aula gratuita de como elevar o seu desempenho e confiança como DEV Javascript com meu método de Testes Automatizados:

#Javascript #Testing #mocking

✅ TEMPLATE INICIAL

✅ ACESSE MAIS CONTEUDOS

✅ FOLLOW ME

✅ TIMELINE

00:00 - SE INSCREVE AE
00:26 - O que você vai aprender nesta aula
02:19- Dicas de conteúdo gratuito sobre Javascript
03:03 - DEMO: configurando a base do projeto
04:05 - Explorando o projeto base da demo
06:32 - O objetivo da demo
06:53 -Configure os testes com o módulo de testes nativos
08:01 - Crie a suite de testes
08:56 - Entenda como testar uma aplicação que já funciona
10:05 - Crie um mock com o resultado do banco de dados
11:03 - Teste 1: list - lista de itens em uppercase
16:36 - Evite loop infinito em funções recursivas nos seus testes
20:35 - Teste 2: create - não salvar itens com dados inválidos
26:30 - Aprenda o conceito de substituição de módulos por variáveis, para o seu teste não depender de ambiente
30:00 - Conclua o caso de erro de dados inválidos
32:57 - Como resolver o problema de testes que usam data atual (new Date)
39:59 - Teste 3: salvar item com data futura
46:20 - Aprenda a não depender do tipo Data e conseguir manipular tempo nos seus testes
49:16 - Teste 4: Lidar com item com data passada
50:35 - Verifique a cobertura de testes
52:37 Desafio extra desta aula: terminar o projeto e alcançar 100% de cobertura
53:06 - Dicas de treinamentos sobre testes
53:23 - Considerações finais
53:56 - Erros de gravação
54:29 - SE INSCREVA E COMPARTILHE O VÍDEO COM SEUS AMIGOS
Рекомендации по теме
Комментарии
Автор



Assim que finalizar o desafio, já comenta aqui e me mencione nas redes sociais para que eu fique sabendo que você terminou o/

ErickWendelAcademy
Автор

Muito massa Erick, sou fã do seu trabalho

LeonardoSilva-yjlg
Автор

Parece q vc faz uns vídeos diretamente pra mim, segunda vez q eu tenho q resolver uma parada especifica e NO MESMO DIA vc posta um vídeo explicando como faz daquela maneira q só vc sabe explicar ta doido, muito obrigado! kkkk

Zbra
Автор

Muito maneiro Erick Wendel do canal Erick Wendel!

Pawlsolidus
Автор

Parabéns pelo conteúdo!!
Realmente testes salva vida e trabalho

Seria legal um vídeo falando de testes End2End e, também, como seria dentro de um ambiente onde o fluxo possuí mensageria.

Grande abraço e sucesso!! =)

MrPaulohenriqueTI
Автор

Conteúdo top demaiss!!!

Obrigada por compartilhar com a gente!

alexiakattah
Автор

hi, i want to learn your class about stream, but i see the class webpage is always wait list, waht that meaning,

海柱刘-kk
Автор

Nice video Erick, Do you have videos about pact testing?

alejandrokennedy
Автор

Erick, posta o link do vídeo do aulao de ontem.

julianocosta
Автор

Há um tempo atrás você postou um vídeo sobre testes automatizados em hardware, quando estava implementando a automatização da sua casa. Atualmente estou trabalhando em uma integração com um hardware da empresa, onde a comunicação é serial. Se possível gostaria de ver um vídeo seu sobre como implementar testes nesses casos. Estou utilizando a biblioteca serialport, ela possui uma interface para mock das portas. Porém, ainda fico meio travado na abstração de como pensar e criar cada caso de teste. Acredito que seria um conteúdo interessante, tendo em vista as diversas possibilidades que estão surgindo para trabalhar em baixo nível utilizando o Node.
Muito obrigado por compartilhar seu conhecimento! Abraço

kollerzx
Автор

Show de mais, vc é o camisa 10 do NodeJS
Qual esse tema do VSCODE ai chefe?

matheusgoulart
Автор

pela primeira vez entendi por q injeção de dependência faz sentido
parabéns pelo trabalho

eriveltondasilva
Автор

Salve mano! Ficou daora o video ein? Eu comentei na sua postagem no linkedin (acho) sobre essa parte do teste e como mockar o banco de dados e ta lindo demais ver o Node ficar cada vez mais parrudo pra testes e etc.

lucasoliveira-xsyh
Автор

Top demais! Vai mudar bastante minha rotina, mas para melhor, muito melhor!

Poderia lançar um vídeo falando sobre ElectronJS, se é ou não um bom Framework, caso for bom, mandar um exemplo bacana com boas práticas.
Tenho um app que roda muito bem tanto offline quanto online, mas acho que poderia ser melhor com a parte de sincronismo dos dados offline, bem como gerenciar conflitos.

Estou tentando aplicar esse mundo de conteúdo que comecei a ver no seu canal, streams, testes automatizados, kubernets... Tudo isso realmente mudou bastante minha forma de olhar para NodeJS. Obrigado pelo conteúdo!

henriquegandra
Автор

usando o 'node:test' muito top,

arozendojr
Автор

Top os vídeos, show de bola. A partir do Deno v2 (batendo na porta), você comecerá trazer conteúdos com Deno também?

Typescript "nativo", APIs nativas, jsx, testes, lints, padrões, suporte ao node e npm, etc estão muito tops Deno, né?

FilipeASantana
Автор

porque vc usa `#` antes de algumas variaveis?

StephenWillians
Автор

koe, qual é a extensão que fornece os scripts "pré-prontos" ?

kain-dev
Автор

tá difícil é a sua chamada do Brazino.

enioribeiro
Автор

Levei um susto, com aquele seu anúncio do "site mais acessado do mundo"

xunil