我希望今天开始测试Express路由,但我不知道如何测试Jade视图的渲染效果。
以下是我的代码:
路由:
router.get('/', function(req: any, res: any) {
res.render('index', { title: 'Express' });
});
测试:
describe('GET / ', () => {
it('renders index', (done) => {
request(router)
.get('/')
.render('index', { title: 'Express' })
.expect(200, done);
});
});
当然,
.render
会引起错误。我该如何测试渲染呢?