backdraft
Version:
API starter kit for rapid response development. Based on Express.
35 lines (30 loc) • 1.11 kB
JavaScript
var assert = require('assert');
var superagent = require('superagent');
var status = require('http-status');
var chai = require('chai');
var config = require('../../example/settings');
var api = require('../../backdraft')(config);
var item = require('../../example/responders/item')(api);
describe('/user', function() {
before(function() {
api.routes.get('/', function(req, res, next) {
res.render('index', {
app : config.app
});
});
api.log('Running for tests.');
});
after(function() {
//capi.close();
});
it('returns 404 when visiting the root url.', function(done) {
superagent.get('http://127.0.0.1:3000/items/').end(function(err, res) {
var result = JSON.parse(res.text);
console.log(res.status);
console.log(status.NOT_FOUND);
assert.equal(res.status, status.NOT_FOUND);
assert.deepEqual({code: 404,error:"Not Found",type:"",reason:"Page not found."}, result);
done();
});
});
});