我正在尝试使用 Mocha 和 SuperAgent 的 TDD 方法,但是当来自 SuperAgent 的 res.text 以某种方式未定义时被卡住了。
测试:
it('should return 2 given the url /add/1/1', function(done) {
request
.get('/add/1/1')
.end(function(res) {
res.text.should.equal('the sum is 2');
done();
});
});
代码:
router.get('/add/:first/:second', function(req, res) {
var sum = req.params.first + req.params.second;
res.send(200, 'the sum is ' + sum);
});