Introdução
Esta página foi traduzida por PageTurner AI (beta). Não é oficialmente endossada pelo projeto. Encontrou um erro? Reportar problema →
Svelte Testing Library no GitHub
- npm
- Yarn
npm install --save-dev @testing-library/svelte
yarn add --dev @testing-library/svelte
Esta biblioteca é construída sobre a
dom-testing-libraryonde está a maior parte da lógica por trás das queries.
O Problema
Você deseja escrever testes para seus componentes Svelte que evitem incluir detalhes de implementação e sejam sustentáveis a longo prazo.
A Solução
A Svelte Testing Library é uma solução extremamente leve para testar
componentes Svelte. Ela oferece funções utilitárias simples sobre o svelte,
incentivando práticas de teste mais eficientes. Seu princípio fundamental é:
Em vez de lidar com instâncias de componentes Svelte renderizados, seus testes
trabalharão com nós DOM reais. Consulte a
dom-testing-library para uma explicação detalhada.
O que esta biblioteca não é:
Um executor de testes ou framework.
Específico para um framework de teste.