0.0.4 • Published 8 years ago

mock-client-http v0.0.4

Weekly downloads
-
License
BSD
Repository
-
Last release
8 years ago

mock-client-http Build Status

A simulation tool client http

Install

Install using npm.

npm install mock-client-http --save-dev

Usage

    var mockClientHttp = require('mock-client-http');
    var Test = require('abc'); //需要测试的js, 基于connect 或 express的middleware
    var options = {
        method : 'get',
        url : 'http://localhost:8080/test',
        session : {
            user: {}
        },
        chunks : ['abc'],
        error : {}
    }
    var mock = mockClientHttp(options);
    var test = Test({});
    var _middleware = test.middleware()(mock.req, mock.resp)
    mock.resp.on('end', function(chunks){
      //输出值和期望值比较 
    });