16 lines
629 B
Markdown
16 lines
629 B
Markdown
# MSW Mocking - Le Coffre Front
|
||
|
||
Objectif: mocker les appels API pendant le développement et les tests.
|
||
|
||
Fichiers principaux:
|
||
- `src/mocks/handlers.ts` — définition des endpoints mockés
|
||
- `src/mocks/browser.ts` — démarrage du worker dans le navigateur
|
||
- `src/mocks/server.ts` — serveur MSW côté Node (pour les tests SSR si nécessaire)
|
||
|
||
Intégration:
|
||
- `_app.tsx` charge dynamiquement les mocks côté client en mode développement.
|
||
|
||
Exemple de mocking:
|
||
- Endpoint GET `*/admin/users` retourne une liste d’utilisateurs simulée.
|
||
- Endpoint GET `*/admin/users/:uid` retourne les détails d’un utilisateur simulé.
|