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 →
Solid Testing Library sur GitHub
Inspiré entièrement par preact-testing-library
- npm
- Yarn
npm install --save-dev @solidjs/testing-library
yarn add --dev @solidjs/testing-library
Cette bibliothèque est construite au-dessus de
DOM Testing Libraryqui contient l'essentiel de la logique sous-jacente aux requêtes.
Le problème
Vous souhaitez écrire des tests pour vos composants Solid qui évitent les détails d'implémentation et restent maintenables sur le long terme.
La solution
Solid Testing Library est une solution très légère pour tester des composants Solid. Son principe directeur fondamental est :
Consultez les introductions à DOM et à React 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.
Si vous utilisez Jest, nous recommandons d'utiliser solid-jest pour correctement résoudre la version navigateur de Solid, car Jest utilisera par défaut la version serveur lorsqu'il s'exécute dans Node.
💡 Si vous utilisez Jest ou vitest, vous pourriez également être intéressé par
l'installation de @testing-library/jest-dom pour utiliser les matchers
personnalisés Jest.