Testes no React com Vitest e Testing Library

  Рет қаралды 8,194

dogcode

dogcode

Күн бұрын

Um dos requisitos mais exigidos pelas empresas é testes. Garantir que tudo está funcionando e mais do que isso, garantir que mesmo que após uma refatoração tudo continue como estava antes é muito importante para o futuro de uma aplicação.
Neste vídeo você vai aprender a como testar os componentes no React com Vitest, Testing Library e Jest.
Compartilhe esse vídeo: • Testes no React com Vi...
Vídeos que você pode gostar:
Criando API's com tRPC
• Criando API's com tRPC
Solucionando Problemas do Jeito Certo e na Prática
• A Soft Skill que todo ...
Como Aprender Programação em 2022
• Como Aprender Programa...
Construindo Interfaces com o Tailwind CSS
• Construindo Interfaces...
Github Actions do Zero e na Prática
• Github Actions do Zero...
UI Declarativa no React Native
• UI Declarativa no Reac...
✅ Conheça o Long Cycle Developer: dogcode.dev/lo...
✅ Saiba mais sobre o OnMount:
dogcode.dev/on...
dogcode
Comunidade no Discord: / discord
Instagram: @dogcode.dev
#REACTJS #VITEST

Пікірлер: 23
@andersonsantosqueiroz6165
@andersonsantosqueiroz6165 8 ай бұрын
Terceira vez que vejo um de teus vídeos. Dessa vez me inscrevo no canal.
@Zelion12
@Zelion12 Ай бұрын
Qual extensão você esta usando que mostra esses labels por exemplo element: , id: , actual: etc isso deve ajudar bastante. Se poder me falar se é uma extension que você esta utilizando. Obrigado.
@eriveltondasilva6878
@eriveltondasilva6878 7 ай бұрын
20:20 o teste mostrou um "bug", ou melhor, a falta de {} no children, pra descobrir isso só indo na aplicação e os testes já nos mostrou o problema antes de dar npm run dev, isso é top
@rzjprogramador6297
@rzjprogramador6297 2 жыл бұрын
Show ja tá likado kkk...vitest se puder faz um compilado usar todos comandos vitest em back node..abracos obrigado
@NikoKlebtz
@NikoKlebtz 2 жыл бұрын
Muito bom, mas você pode usar o beforeEach isolados por describe, então você teria aqueles dois testes dentro de um mesmo describe com beforeEach e um outro sem.
@rbpolim
@rbpolim 2 жыл бұрын
Excelente, mano! So conteúdo bom!!! 🔥🔥
@uezilimaciel2421
@uezilimaciel2421 Жыл бұрын
que extenção é essa que coloca essa labels "name, fn, factory, ui" nos testes? Time: 9:53
@dogcodedev
@dogcodedev Жыл бұрын
Inlay Hint
@matheusalmeida955
@matheusalmeida955 Жыл бұрын
Muito bom o conteúdo, só uma dica, eu testei aqui, para não precisarmos colocar a importação jest-dom em todo arquivo de teste: test: { globals: true, environment: 'jsdom', setupFiles: ['@testing-library/jest-dom'], },
@samuelDsiqueiraA
@samuelDsiqueiraA 2 жыл бұрын
muito maneiro, to tentando aqui, aprendendo mt coisa agora, queria aprender usar os testes pra combar com TS
@DevTomazetti
@DevTomazetti 6 ай бұрын
Só para mim que o toBeInTheDocument não está mais funcionando?
@marcoantoniodalvesco9944
@marcoantoniodalvesco9944 5 ай бұрын
pra mim também não estava, mas um import "@testing-library/jest-dom" consertou o problema
@Kingnauta
@Kingnauta Жыл бұрын
No meu ele da um erro TypeError: Cannot destructure property 'basename' of 'React__namespace.useContext(...)' as it is null.
@thiagosaud7190
@thiagosaud7190 2 жыл бұрын
Qual é o nome desta extensão que você utiliza para exibir ali os parâmetros, por exemplo "fn" etc?
@dogcodedev
@dogcodedev 2 жыл бұрын
Faala Thiago, instagram.com/p/Ch95URVAgby/
@edwinastudillo1052
@edwinastudillo1052 2 жыл бұрын
se o error no vite.config.ts ainda esta depois da configuracao que mais tenho que fazer
@angelopedrosa7593
@angelopedrosa7593 Жыл бұрын
vlw cara, seu vídeo ajudo muito
@leonardosouza1948
@leonardosouza1948 Жыл бұрын
Conteúdo muito boooom, poderia dar sequencia em testes mais avançados.
@ronaldtomaz8155
@ronaldtomaz8155 2 жыл бұрын
Mano fiz essa config básica, mas ele não reconhece o objeto de test. O que pode ser?
@thed7707
@thed7707 Жыл бұрын
Resolveu o problema, meu nobre?
@Kingnauta
@Kingnauta Жыл бұрын
o meu ta assim
@TheViictoorhugo
@TheViictoorhugo Жыл бұрын
Adiciona o seguinte no começo do arquivo: /// /// kzbin.info/www/bejne/fV6Xq5p_hdidobc
@Manuelsembola
@Manuelsembola Жыл бұрын
Teste ! Sei o por que! Por que der repente o cliente quis mudar tudo na tela ou alguns erros de português ! Enfim para evitar futuras dores de cabeça que você só irá saber quando passar! 😅😁
Integrando o Skia com o React Native
22:27
dogcode
Рет қаралды 2,8 М.
Testes no React com Jest & Testing Library | Guia Completo
1:12:52
Felipe Rocha • Full Stack Club
Рет қаралды 16 М.
Why Vitest Is Better Than Jest
13:13
Web Dev Simplified
Рет қаралды 141 М.
Configurando Jest + React Testing Library no Vite #Dia23
18:44
Front Beginners
Рет қаралды 8 М.
Inconsistência de banco dados
26:34
Victor Freitas
Рет қаралды 44
Aprenda a testar rotas de api com Jest no NodeJS
15:28
CodarMe
Рет қаралды 26 М.
Ambiente de Desenvolvimento na Nuvem com o Railway
27:36
dogcode
Рет қаралды 15 М.
React: Teste seus componentes | Jest | Testing Library
21:46
Washington Developer
Рет қаралды 27 М.
Sua Primeira API com Go
37:22
dogcode
Рет қаралды 7 М.