How to unit test express Router routes
问题 I'm new to Node and Express and I'm trying to unit test my routes/controllers. I've separated my routes from my controllers. How do I go about testing my routes? config/express.js var app = express(); // middleware, etc var router = require('../app/router')(app); app/router/index.js module.exports = function(app) { app.use('/api/books', require('./routes/books')); }; app/router/routes/books.js var controller = require('../../api/controllers/books'); var express = require('express'); var