Leon Davis edited this page Oct 26, 2013 · 76 revisions
Clone this wiki locally


Mirage aids testing of your applications by hosting mock responses so that your applications do not have to talk to real endpoints. Its accessible via HTTP and has a RESTful interface.

Mirage runs on Linux, MacOSX and Windows; Rubies 1.8, 1.9 and JRuby. Installation

gem install mirage  

Mirage comes with a fully functional client written in Ruby. It would be great to see clients written in other languages too!

Getting Started

NOTE: A new getting started guide will be along shortly. In the meantime look the features referenced below.


All of the documentation for Mirage is in its tests. Take a look our feature files hosted in Relish. If you have any question or think something is missing drop me a line!