Schema, MSW und MockedProvider richtig einsetzen
Ohne Mocking blockiert ein nicht fertiger Backend-Endpoint die gesamte Frontend-Entwicklung. GraphQL-Mocking auf Schema-Ebene macht Frontend-Teams unabhängig, ermöglicht Fehlerszenario-Tests und beschleunigt den Entwicklungszyklus erheblich.
Inhaltsverzeichnis
- 1. Warum GraphQL-Mocking mehr ist als Dummy-Daten
- 2. Schema-basiertes Mocking: addMocksToSchema
- 3. MSW im Browser: Queries ohne echten Server
- 4. Apollo MockedProvider für Komponententests
- 5. Fehlerszenarien und partielle Fehler mocken
- 6. Mocking für Magento-GraphQL-Endpoints
- 7. Contract-Tests zwischen Mock und echtem Schema
- 8. Mocking-Strategien im Vergleich
- 9. Zusammenfassung
- 10. Das Wichtigste auf einen Blick
- 11. FAQ
1. Warum GraphQL-Mocking mehr ist als Dummy-Daten
Der naheliegendste