UNPKG

bauhausjs

Version:
28 lines (27 loc) 911 B
var mongoose = require('mongoose'), assert = require('assert'), Content = require('../model/content'), middleware = require('../middleware'); describe('Content Middleware', function () { describe('loadContentTypes', function () { it('should add contentTypes to request', function (done) { var contentTypes = { article: { model: 'Article' } }; var req = { bauhaus: { content: {} } }; var res = {}; var next = function () { assert(req.bauhaus.content.types === contentTypes, "Request contains content types"); done(); }; var loadContentTypes = middleware.loadContentTypes(contentTypes); loadContentTypes(req, res, next); }); }); });