Introdução
Esta página foi traduzida por PageTurner AI (beta). Não é oficialmente endossada pelo projeto. Encontrou um erro? Reportar problema →
Preact Testing Library no GitHub
- npm
- Yarn
npm install --save-dev @testing-library/preact
yarn add --dev @testing-library/preact
Esta biblioteca é construída sobre a
DOM Testing Library, onde está a maior parte da lógica por trás das queries.
O Problema
Você quer escrever testes para seus componentes Preact que evitem detalhes de implementação e sejam sustentáveis a longo prazo.
A Solução
A Preact Testing Library é uma solução muito leve para testar componentes Preact. Ela fornece funções utilitárias simples sobre o preact/test-utils, incentivando práticas de teste mais robustas. Seu princípio fundamental é:
Veja a introdução da DOM e a introdução do React para uma explicação mais detalhada.
O que esta biblioteca não é:
Um executor de testes ou framework.
Específico para um framework de teste.
Recomendamos o Jest como nossa escolha preferencial. Você pode consultar Usando sem Jest se quiser utilizar outro framework.