Getting started

Prerequisites

Install docker and docker-compose. For example:

# Install docker
curl -sSL https://get.docker.com/ | sh
# Install docker-compose
pip install -U docker-compose

How to run

$ git clone https://github.com/pdonorio/rest-mock.git
$ cd rest-mock
$ docker-compose up

How to test

You may test via command line with wget or curl.

curl -v http://localhost:8081/api/foo

To write a client with python i would suggest using requests library. To write a javascript client take a look at Angularjs and Restangular (install them with bower, it's easier).

My favorite API test app is httpie, which is written in python too.