should-http
v0.1.1
Published
Http requests, response assertions for should.js
Downloads
57,004
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-dev
require('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