Introduction
Cette page a été traduite par PageTurner AI (bêta). Non approuvée officiellement par le projet. Vous avez trouvé une erreur ? Signaler un problème →
Svelte Testing Library sur GitHub
- npm
- Yarn
npm install --save-dev @testing-library/svelte
yarn add --dev @testing-library/svelte
Cette bibliothèque est construite sur
dom-testing-libraryqui contient la majeure partie de la logique des requêtes.
Le problème
Vous souhaitez écrire des tests pour vos composants Svelte qui évitent d'inclure des détails d'implémentation et restent maintenables sur le long terme.
La solution
Svelte Testing Library est une solution très légère pour tester des composants Svelte.
Elle fournit des fonctions utilitaires simples au-dessus de svelte,
de manière à encourager de meilleures pratiques de test. Son principe directeur principal est :
Plutôt que de manipuler des instances de composants Svelte rendus, vos tests
travailleront avec de véritables nœuds DOM. Consultez
dom-testing-library pour une explication plus approfondie.
Ce que cette bibliothèque n'est pas :
Un test runner ou framework.
Spécifique à un framework de test particulier.