Servírování návrhu jako mock
Jakmile jsou vaše modely a trasy definované, Restorm umí servírovat váš návrh jako skutečný mock server. Nasměrujete na něj svou aplikaci (nebo klienta) a testujete způsob, jakým konzumuje API — ještě dříve, než existuje back-end.

Spuštění serveru
Section titled “Spuštění serveru”V sekci Server aktivujte Servírovat tento návrh, zvolte port a
spusťte naslouchání. Můžete přidat simulované zpoždění, abyste napodobili
skutečnou síť, a aktivovat stavový režim: POST / PUT / DELETE pak
mění úložiště v paměti (resetované při restartu).
Server odmítá spuštění, dokud návrh vykazuje problémy s validací — nejprve je opravte.
Servírované odpovědi pocházejí nejprve z vašich pojmenovaných příkladů a
poté z automaticky generované sady dat. Server rovněž vystavuje /swagger.json.
Jeden návrh, všechny protokoly
Section titled “Jeden návrh, všechny protokoly”To je jádro mock režimu: HTTP je vždy servírováno a každý další protokol se aktivuje jednoduchým přepínačem Servírovat i toto promítnutí. Restorm automaticky promítá vaše trasy — podle jejich metody, cesty a modelů — do každého protokolu:
| Protokol | Promítnutí |
|---|---|
| HTTP | Vaše REST trasy, tak jak jsou definované. |
| GraphQL | Odpovídající dotazy a mutace. |
| SOAP | Operace a obálky. |
| OData | Prohledávatelné sady entit. |
| gRPC | Metody a zprávy. |
Panel Promítnutí ukazuje pro danou trasu její signaturu v každém servírovaném protokolu — „tatáž operace, tak jak ji každý protokol vystavuje“.
Sledování a vynucování odpovědí
Section titled “Sledování a vynucování odpovědí”Během běhu panel udává adresu naslouchání a počet obsloužených volání. Můžete vynutit odpověď (stav, konkrétní tělo) na trase, abyste reprodukovali zvláštní případ, a poté zastavit server, když skončíte.