Testando Components React
Parte do curso de React
Você muda uma linha em um componente compartilhado e depois passa vinte minutos clicando pela aplicação inteira para conferir que nada mais quebrou. Na semana seguinte você muda a mesma coisa de novo, e lá se vão os mesmos vinte minutos. No fim das contas você para de mexer nela, porque a conferência não compensa, e o código apodrece devagar em volta de um pedaço que ninguém tem coragem de tocar.
Um teste é essa clicada toda escrita uma única vez e executada por uma máquina em um segundo. O valor real dele não é pegar bugs hoje, quando você já sabe que o código funciona. É que, daqui a seis meses, você pode renomear alguma coisa, apagar um ramo ou reescrever um componente do zero, rodar um comando e receber uma resposta honesta sobre se quebrou algo.
Quer aprender React Testando Components React em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com React pronto e pratique Testando Components React com um tutor de IA que conhece seu código.
Começar esta liçãoTestando Components ReactO que você vai aprender
- Vitest + React Testing Library setup
- Render and screen
- GetByRole queries
- UserEvent for interactions
- Writing one good button test
Leia esta lição no seu idioma
Todas as lições deste curso
17 lições- 1O que é React?25 min
- 2JSX e Components30 min
- 3Props30 min
- 4State com useState35 min
- 5Manipulando Eventos30 min
- 6Renderização Condicional e Listas30 min
- 7Formulários e Controlled Inputs35 min
- 8Effects com useEffect40 min
- 9Busca de Dados40 min
- 10Composição de Components35 min
- 11Context e useContext35 min
- 12useReducer35 min
- 13Hooks Personalizados35 min
- 14Desempenho e Memoization35 min
- 15Roteamento com React Router40 min
- 16Testando Components React40 min
- 17Projeto Final: Aplicativo de Tarefas60 min
