supertest-with-proxy
v5.0.2
Published
SuperAgent driven library for testing HTTP servers
Maintainers
Readme
SuperTest Proxy Solution
About
This module is proxy solution for supertest
Getting Started
Install SuperTest as an npm module and save it to your package.json file as a development dependency:
npm install supertest-with-proxy --save-devOnce installed it can now be referenced by simply calling require('supertest-with-proxy');
Proxy Example
const request = require('supertest-with-proxy');
const express = require('express');
const app = express();
app.get('/user', function(req, res) {
res.status(200).json({ name: 'john' });
});
request(app)
.get('/user')
.proxy('http://example.com')
.expect('Content-Type', /json/)
.expect('Content-Length', '15')
.expect(200)
.end(function(err, res) {
if (err) throw err;
});For complete documentation, refer supertest
