request-har-capture

0.3.2 • Public • Published

request-har-capture

Wrapper for request module that saves all traffic as a HAR file, useful for auto mocking a client

Build Status Coverage Status Dependency Status devDependency Status js-semistandard-style

Use this module as drop-in replacement for https://www.npmjs.com/package/request-promise

All traffic can be saved by calling

request.saveHar('traffic.har');

Collected traffic can be cleared by calling

request.clear();

This is especially useful for capturing all test traffic from your back-end test suite, for doing auto mocking in your front-end test suite. See this project for an example: https://github.com/larsthorup/http-auto-mock-demo

Blog post about this technique: http://www.zealake.com/2015/01/05/unit-test-your-service-integration-layer/

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.3.2
    0
    • latest

Version History

Package Sidebar

Install

npm i request-har-capture

Weekly Downloads

4

Version

0.3.2

License

MIT

Unpacked Size

6.23 kB

Total Files

4

Last publish

Collaborators

  • larsthorup