UNPKG

testresources

Version:

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

14 lines (10 loc) 498 B
var format = require('util').format; var ResourceAssertionError = require('./../ResourceAssertionError'); var locationExpectation = function(response, expectedLocation) { var actualLocation = response.get('location'); if (expectedLocation !== actualLocation) { var message = format("The location value '%s' should have matched '%s'", actualLocation, expectedLocation); throw new ResourceAssertionError(message) } }; module.exports = locationExpectation;