Como fazer Testes unitários em APIs com Javascript

  Рет қаралды 36,986

Erick Wendel

Erick Wendel

Күн бұрын

Пікірлер: 80
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
Ae galera! Vai rolar um super aulão sobre testes automatizados, já inscreva-se: bit.ly/testando-javascript-like-a-pro O template inicial desta aula está aqui: bit.ly/mocking-services-initial-template Assim que finalizar o desafio, já comenta aqui e me mencione nas redes sociais para que eu fique sabendo que você terminou o/
@douglassantos-or4tq
@douglassantos-or4tq Жыл бұрын
No curso vc aborda teste em serverless?
@brunohonda848
@brunohonda848 Жыл бұрын
Não sei se viu, mas o link do site de cursos está quebrado
@LeonardoSilva-yj9lg
@LeonardoSilva-yj9lg Жыл бұрын
Muito massa Erick, sou fã do seu trabalho
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
poww muito obrigado Leo!! tmj
@MrPaulohenriqueTI
@MrPaulohenriqueTI Жыл бұрын
Parabéns pelo conteúdo!! Realmente testes salva vida e trabalho kkkkkk 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!! =)
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
Opaaaa tem aqui no canal!
@GlauciaLemos
@GlauciaLemos Жыл бұрын
Excelente vídeo, Erick! Parabéns!
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
Pooowww muito obrigado Gláucia!! Bora pra cimaaa
@alexiakattah
@alexiakattah Жыл бұрын
Conteúdo top demaiss!!! Obrigada por compartilhar com a gente!
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
Powwww muito feliz em ver você aqui!! Muito obrigado pelas palavras!!
@Pawl0solidus
@Pawl0solidus Жыл бұрын
Muito maneiro Erick Wendel do canal Erick Wendel!
@kollerzx
@kollerzx Жыл бұрын
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
@CandidoZfinda
@CandidoZfinda Жыл бұрын
Parabéns pela ótima aula 👏👏👏
@henriquegandra7178
@henriquegandra7178 Жыл бұрын
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!
@matheusgoulart8899
@matheusgoulart8899 Жыл бұрын
Show de mais, vc é o camisa 10 do NodeJS Qual esse tema do VSCODE ai chefe?
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
Opaaaa tmj valeuuuu!! Eh o Dracula do Brasileiro Zeno Rocha 🥳💥
@lucasoliveira-xs5yh
@lucasoliveira-xs5yh Жыл бұрын
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.
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
Powww sensacionaaaaal!!
@eriveltondasilva6878
@eriveltondasilva6878 4 ай бұрын
pela primeira vez entendi por q injeção de dependência faz sentido kkkkkk parabéns pelo trabalho
@海柱刘-k3k
@海柱刘-k3k Жыл бұрын
hi,i want to learn your class about stream,but i see the class webpage is always wait list,waht that meaning,
@Zbra999
@Zbra999 Жыл бұрын
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 kkkkkkkk ta doido, muito obrigado! kkkk
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
AAHAHAH juro que não estou te observando! hahahahaha
@Zbra999
@Zbra999 Жыл бұрын
@@ErickWendelTraining Na verdade pode continuar kkskssk, seus videos estão sempre me salvando
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
Powww valeu demais pelo apoio!! No instagram estou sempre publicando coisas novas também
@gabrielfrancisco7559
@gabrielfrancisco7559 Жыл бұрын
que aula, meus amigos!!
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
Opaaaaa fico feliz que curtiu!!
@alejandrokennedy
@alejandrokennedy Жыл бұрын
Nice video Erick, Do you have videos about pact testing?
@CandidoZfinda
@CandidoZfinda Жыл бұрын
Muito bom o conteúdo
@FilipeASantana
@FilipeASantana Жыл бұрын
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é?
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
Provavelmente não, não tenho muito interesse no Deno por enquanto. Typescript também não está na lista de conteúdos para o canal
@taveirinha1337
@taveirinha1337 Жыл бұрын
Se Deno tivesse uma melhor retro compatibilidade com as libs default do Node, seria uma boa, mas por enquanto o custo benefício não tá valendo a pena acredito pois tem muita lib consolidada construída em cima do Node
@FilipeASantana
@FilipeASantana Жыл бұрын
@@taveirinha1337 Eles tem trabalhado bastante para ter compatibilidade com os pacotes npm e node, depois dá uma olhada no blog e nas últimas versões... Não sei se será compatível com 100% das dependências, mas hoje está chegando quase nos 100% kkkk
@FilipeASantana
@FilipeASantana Жыл бұрын
@@taveirinha1337 Comecei com JavaScript em 2006 (minha primeira linguagem junto com HTML, CSS e regExp, depois em 2007+ foram PHP, MySQL, SQLite, SQL Server, postgres, noSQL etc). Já trabalhei com Adobe Air em 2008 +/- para fazer app desktop com linguagens web e banco de dados SQLite, foi um "precursor" digamos assim para Node e Eletron rssss... Mas trabalhei bastante com PHP para Backend. Depois que Node começou ficar famoso e tal, comecei usar ele no Backend e achei mais vantajoso. Vou falar a real, eu particularmente prefiro trabalhar com JavaScript puro e programação funcional no Backend e o máximo das APIs nativas, "type": "module", ainda mais fazendo micro services mais controlados, mas como hoje as empresas pedem typescript, utilizo também rsss. Ainda acho uma gambiarra typescript no node por ter que instalar e configurar no projeto e depois gerar um monte de código sujo e "várias" anotações para desabilitar alguma coisa (pelo menos vendo código dos outros). Se precisar usar TS, eu configuro o mínimo possível e estou usando com es modules e saída nodeNext para gerar um código mais limpo. Já para front com React eu uso typescript mesmo, já que de qualquer forma vai ter que transpilar todo o código. No fim só gerar um Dockerfile para usar em produção com kubernetes ou Docker compose dependendo do projeto rss.
@italobrandao5239
@italobrandao5239 Жыл бұрын
Qual o theme vc usa ?
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
Dracula Pro!
@candidofinda7819
@candidofinda7819 Жыл бұрын
muito bom o conteudo
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
valeuuuuuuuu
@julianocosta9720
@julianocosta9720 Жыл бұрын
Erick, posta o link do vídeo do aulao de ontem.
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
o aulão é hoje amigo! haha
@julianocosta9720
@julianocosta9720 Жыл бұрын
@@ErickWendelTraining ufa, que bom. Pensei que havia perdido 🤣
@candidofinda7819
@candidofinda7819 Жыл бұрын
professor top o erick
@arozendojr
@arozendojr Жыл бұрын
usando o 'node:test' muito top,
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
Orraaa nativaaao
@candidofinda7819
@candidofinda7819 Жыл бұрын
top conteudo
@El3venTwo
@El3venTwo Жыл бұрын
Levei um susto, com aquele seu anúncio do "site mais acessado do mundo" kkkkk
@kain-dev
@kain-dev Жыл бұрын
koe, qual é a extensão que fornece os scripts "pré-prontos" ?
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
Opa! GitHub copilot
@enioribeiro2859
@enioribeiro2859 Жыл бұрын
tá difícil é a sua chamada do Brazino.
@StephenWillians
@StephenWillians Жыл бұрын
porque vc usa `#` antes de algumas variaveis?
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
Significa que será um membro privado na class (métodos ou propriedades)
@aldobarbosa576
@aldobarbosa576 Жыл бұрын
@@ErickWendelTraining Existe alguma situação que ainda utiliza o Symbol para essa funcionalidade de "privar"?
@taveirinha1337
@taveirinha1337 Жыл бұрын
@@aldobarbosa576 Symbol não é indicado para o objetivo de privar uma propriedade
@aldobarbosa576
@aldobarbosa576 Жыл бұрын
@@taveirinha1337 Por que ele é tão utilizado para esse intuito nos modulos do nodejs? Talvez eu esteja confundido, mas em alguns videos do Erick, até mesmo o de symbol ele mostra isso.
@nãosintamedo-t1d
@nãosintamedo-t1d Жыл бұрын
pq seu anuncio é assim, minha mãe tava do meu lado
@heitormbonfim
@heitormbonfim 6 ай бұрын
Muito bom,velho
@GabrielMarques-xl4uz
@GabrielMarques-xl4uz Жыл бұрын
bom
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
🔥🤘🏻🤘🏻
@darlleybrito4198
@darlleybrito4198 Жыл бұрын
🚀🚀🛸
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
Uhuuuu
@BillRocha
@BillRocha Жыл бұрын
Como testar o teste?! E como testar o teste que testa o teste?
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
🤯
@williamrichard
@williamrichard Жыл бұрын
teste de mutação faz isso
@taveirinha1337
@taveirinha1337 Жыл бұрын
aakaskakakkkkkkk
@FilipeASantana
@FilipeASantana Жыл бұрын
Quando falhar o teste, é só remover as linhas e testes que falharam kkkk ou colocar 1 === 1 para passar kkkk
@arozendojr
@arozendojr Жыл бұрын
tentei usar com node:test com angular sem sucesso, até jest com es6 está com bug nos mocks, pensei que tinha achado a bala de prata dos testes unitários, node:test , vou deixar o angular com Karma mesmo, porém tem muito doidos que usam angular com jest, tem doido para tudo 😂😂😂😂😂😂😂😂
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
Que versão do Node está usando? Está estável somente a partir do node 20
@arozendojr
@arozendojr Жыл бұрын
@@ErickWendelTraining estava testando node último LTS, com jest , habilitei uma flag experimental 😅, es6, deu bug no mock do jest, bug já mapeado do jest, foi mais culpa minha 😅😅😅😅
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
@@arozendojr LTS está no 18… testa o node:test no 20 que funciona. Usa o nvm para instalar diferentes versões
@arozendojr
@arozendojr Жыл бұрын
@@ErickWendelTraining eu uso asdf para controlar as versões, vou tentar com as versões que você falou, angular com node:test.
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
Video citado está aqui: kzbin.info/www/bejne/n3XEc6JtnMppZpY
@xsamuelx3603
@xsamuelx3603 Жыл бұрын
:)
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
🥳🤘🏻🤘🏻
@xsamuelx3603
@xsamuelx3603 Жыл бұрын
:D
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
Opaaa
@wagnersillvaa
@wagnersillvaa Жыл бұрын
first
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
Uhuuu ai simmmm
@SpiceJamJelly
@SpiceJamJelly Жыл бұрын
sem noção esse comercial seu com a musiquinha lá tem criança aqui loko
@ErickWendelTraining
@ErickWendelTraining Жыл бұрын
O comercial fala alguma bombagem? Acredito que não, maldade está na cabeça de quem ouve ahhaha
@SpiceJamJelly
@SpiceJamJelly Жыл бұрын
@@ErickWendelTraining que se fod4 quem ta vendo meu comercial eu quero lucrar com meu cursinho que eu fiz com conteúdo grátis na internet hehehe
Каха и лужа  #непосредственнокаха
00:15
黑的奸计得逞 #古风
00:24
Black and white double fury
Рет қаралды 29 МЛН
龟兔赛跑:好可爱的小乌龟#short #angel #clown
01:00
Super Beauty team
Рет қаралды 97 МЛН
Como Fazer Testes e2e + Bancos De Dados | Erick Wendel
18:43
Erick Wendel
Рет қаралды 11 М.
😲 Bun: O JavaScript Nunca Mais Será o Mesmo!
18:32
Código Fonte TV
Рет қаралды 89 М.
Cypress Para Iniciantes | e2e Tests Em Frontend Apps | Erick Wendel
38:35
Escrevendo seus PRIMEIROS TESTES UNITÁRIOS ✅
24:07
Filho da nuvem
Рет қаралды 16 М.
Seu próximo back-end Node com TESTES! (+ SOLID)
1:02:43
Rocketseat
Рет қаралды 94 М.
Каха и лужа  #непосредственнокаха
00:15