should-http
v0.1.1
Published
Http requests, response assertions for should.js
Readme
should.js http assertions
This module can be usefull for asserting on node standard http modele request and response.
Install
npm install should-http --save-devrequire('should-http');That row patch your should instance adding assertions. With mocha you can use it via -r switch.
.status(code)
Asserts that .statusCode is code:
res.should.have.status(200);.header(field[, value])
Asserts that a .headers object with field and optional value are present:
res.should.have.header('content-length');
res.should.have.header('Content-Length', '123');.json
Assert that Content-Type is "application/json; charset=utf-8"
res.should.be.json.html
Assert that Content-Type is "text/html; charset=utf-8"
res.should.be.html