0.1.1 • Published 9 years ago
should-http v0.1.1
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