Over the wire test doubles
Want to see pretty graphs? Log in now!
npm install mountebank
|238||downloads in the last day|
|241||downloads in the last week|
|242||downloads in the last month|
|Last Published By|
|Version||1.0.302 last updated 2 months ago|
|Keywords||test, stub, mock, double, smtp, email, http, https, tcp, net|
|Dependencies (9)||express, q, ejs, winston, simplesmtp, mailparser, json-stable-stringify, npm, install|
mountebank is the first tool to provide multi-protocol, multi-language test doubles over the wire. Just point your application to mountebank instead of the real dependency, and test like you would with traditional stubs and mocks.
At the moment, the following protocols are supported:
- tcp (text and binary)
See getting started guide for more information.
npm install -g mountebank
Visit the Google group for any support questions. Don't be shy!
./build should do the trick. If not, yell at me. At the moment I've tested on OS X and Linux.
I test on node 0.10 (I used to test on node 0.8 as well, but struggled getting my Travis deployments
working with both in the build matrix).
Contributions are welcome (see TODO.md for my own open loops, although I welcome other ideas). Some tips for contributing are in the contributing link that spins up when you run mb. You can reach me at firstname.lastname@example.org.