UNPKG

testresources

Version:

Adds fluent interface which, with help from superagent, makes testing HTTP resources simpler.

25 lines (21 loc) 623 B
var assert = require('chai').assert; module.exports = { assertError : function(expectedMessage, done) { return function(err) { assert.isDefined(err, "Expected an error") if (expectedMessage instanceof RegExp) { assert.match(err, expectedMessage); done(); } else { expectedMessage(); } } }, assertNoError : function(done) { return function(err, res) { assert.isUndefined(err, "Did not expect an error"); done(); } } }