Guidelines de tests pour ce projet (Vitest, React Testing Library, Playwright). Déclencher ce skill dès que l'utilisateur veut écrire ou comprendre des tests, demande comment tester un use case, un composant React, un flow E2E, où placer les fichiers de test, comment mocker un repository, ou pose une question sur Vitest, Testing Library ou Playwright dans le contexte de ce projet.
설치
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Guidelines de tests pour ce projet (Vitest, React Testing Library, Playwright). Déclencher ce skill dès que l'utilisateur veut écrire ou comprendre des tests, demande comment tester un use case, un composant React, un flow E2E, où placer les fichiers de test, comment mocker un repository, ou pose une question sur Vitest, Testing Library ou Playwright dans le contexte de ce projet.
Backend — Vitest
Tests unitaires : même dossier que le module testé
Tests d'intégration : src/__test__/
Fichiers : *.test.ts ou *.spec.ts
Mocker repositories et services via leurs interfaces
cd backend && npm run test
Frontend — Vitest + Testing Library
Tester les interactions utilisateur, pas les détails d'implémentation
Utiliser React Testing Library
cd frontend && npm run test
E2E — Playwright
Dossier : tests/integration/
Couvrir les flows critiques : sign-up, login, création de leçon
npm run test:e2e # depuis la racine
npm run test:e2e:ui
npm run test:e2e:debug