M
mocking-apis
Generate mock API servers for testing and development with realistic response data.\nUse when creating mock APIs for development and testing.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Generate mock API servers for testing and development with realistic response data.\nUse when creating mock APIs for development and testing.\nTrigger with phrases like \
How to use
- Przygotuj plik specyfikacji OpenAPI 3.0+ zawierający definicje endpointów i schematy odpowiedzi, które będą podstawą do generowania mock API.
- Użyj skilla z frazami typu "create mock API", "generate API mock" lub "setup mock server", aby uruchomić proces generowania.
- Skill przeanalizuje specyfikację OpenAPI, wyodrębni wszystkie endpointy, schematy odpowiedzi i przykładowe wartości, a następnie zbuduje repozytorium mock odpowiedzi.
- Wygeneruj fixture'y odpowiedzi dla każdego endpointu z realistycznymi danymi — imiona i nazwiska (Faker), poprawnie sformatowane e-maile, daty i identyfikatory relacyjne odnoszące się do innych mock encji.
- Skonfiguruj serwer mock do dopasowywania żądań po metodzie HTTP, ścieżce, parametrach query i typie content-type, zwracając odpowiednią fixture. Dodaj zachowanie stanowe dla operacji CRUD: POST tworzy rekord w pamięci, GET go zwraca, PUT aktualizuje, DELETE usuwa.
- Wdróż serwer mock (opcjonalnie w Dockerze) i połącz swoją aplikację frontend'ową z mock API do testowania integracji bez czekania na gotowy backend.