Introducción
Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →
Svelte Testing Library en GitHub
- npm
- Yarn
npm install --save-dev @testing-library/svelte
yarn add --dev @testing-library/svelte
Esta biblioteca está construida sobre
dom-testing-librarydonde reside la mayor parte de la lógica detrás de las consultas.
El Problema
Deseas escribir pruebas para tus componentes de Svelte que eviten incluir detalles de implementación y sean mantenibles a largo plazo.
Esta Solución
Svelte Testing Library es una solución muy ligera para probar componentes
de Svelte. Proporciona funciones de utilidad ligeras sobre svelte, fomentando
mejores prácticas de pruebas. Su principio rector fundamental es:
Cuanto más se asemejen tus pruebas a la forma en que se usa tu software, más confianza podrán darte.
Así que en lugar de trabajar con instancias de componentes de Svelte renderizados, tus pruebas
interactuarán con nodos DOM reales. Consulta
dom-testing-library para una explicación más detallada.
Lo que esta biblioteca NO es:
Un corredor de pruebas o framework.
Específico para un framework de pruebas.