divshot / ask

A simple, chainable way to construct HTTP requests in Node or the browser.
MIT License
4 stars 1 forks source link

Simple request mocking #7

Closed scottcorgan closed 10 years ago

scottcorgan commented 10 years ago

useful when writing tests for code that uses this module.

var RequestBuilder = require('request-builder');
var request = new RequestBuilder();

// Some test code

request
  .when('GET', '/some/endpoint')
  .response({/* mock response data */);

request.get('some', 'endpoint')().then(function () {});