Een OData-service mocken
Rechtsklik op een map ▸ Toevoegen ▸ OData-server.
Instellen
Section titled “Instellen”| Veld | Rol |
|---|---|
| Gemockte metadata | Het CSDL-document, ongewijzigd aangeboden op $metadata |
| Gemockte gegevens | Een JSON-object: naam van de entiteitsverzameling → array van objecten |

Wat de server echt doet
Section titled “Wat de server echt doet”Dit is het punt dat deze server onderscheidt van het simpelweg teruggeven van vaste JSON: Restorm past de systeemopties toe op uw gemockte gegevens.
Een client die dit aanroept:
GET localhost:8080/Clients?$filter=pays eq 'FR'&$select=id,nom&$top=10&$count=truekrijgt een resultaat dat werkelijk is gefilterd, geprojecteerd, afgekapt en geteld.
De ondersteunde opties: $filter, $select, $orderby, $top, $skip,
$count, $expand en $batch.
Waar het voor dient
Section titled “Waar het voor dient”Ontwikkelen tegen een OData-service voordat die bestaat, of een specifieke dataset reproduceren voor een test — zonder een volledige OData-server op te zetten, wat zelden een pretje is.
Omdat het $metadata-document ongewijzigd wordt aangeboden, kunnen clienttools
(waaronder de OData-import van Restorm) de
service normaal ontdekken.
In een scenario
Section titled “In een scenario”De acties OData-server en OData-server sluiten. Zie Gehoste servers.