node-mock-rest
v1.0.3
Published
Application to host mock JSON REST services for your project
Readme
Node Mock REST App
Description
This application gives your project easy setup for mock services. It supports lazy response for the services.
Blog Post: Novice Lab
Installation
npm install node-mock-rest
Pre Requisite
- Node JS
Starting the app
- Run
npm start - App would run on
localhost:3333 - If you want to run on different port run
PORT=<new_port> npm start
How to use
GET
Put your json file inside service folder in same structure as of your request URL e.g:
/profile/1234would be service / profile (folder) / 1234.json You don't need to restart the appPOST
Data in request body will be written to the file mentioned in the POST url. For e.g.:
/profile/1234would create a file1234.jsoninsideprofilefolder and write the request body to it. By default, the response would be a success. However, if you need a custom response, create a filepostresp/1234.jsonOther Requests For requests like PUT/DELETE etc you'll allways get a success response
Limitations
- Cannot create authentication scenarios
- Adding or deleting data not possible currently
- Limited to Content-Type
application/json
