0.0.3 • Published 9 years ago

feiky v0.0.3

Weekly downloads
1
License
MIT
Repository
github
Last release
9 years ago

feiky

Build Status

Simple node fake http server, useful for testing end-to-end request across process boundaries.

var feiky = require('feiky'),
    server = feiky(8000);

...

// In test setup, tell feiky how to behave when call comes in
server.register('GET', /.*/, 200, "funky stuff");

...

// In test method, make a request to another server/proxy that 
// has this feiky instance as backend/upstream
request.get('http://localhost:4711/foo/bar', function (err, res) {
    assert.equal(res.statusCode, 200);
    assert.equal(server.lastRequest().path, '/foo/bar');
    done();
});
0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago

0.0.1-beta

9 years ago