我有這個測試代碼路由,如何使其功能 ///////////////////////////// //////////////////////////////快速路由摩卡測試
describe("routing",function(){
it("should call function to return list of obj",function(done){
var server = require('../server.js')
request(server).get('/listt')
.send({'id':3,'name':'name3'})
.end(function(err,res){
console.log("",res.body)
if(err){
done(err);
}else{
console.log(res.body);
var expected =[{'id':1,'name':'name1'},{'id':2,'name':'name2'},{'id':3,'name':'name3'}];
expect(res.body).to.equal (expected)
done();
}
});
});
});
你的問題確實含糊不清,你需要仔細閱讀如何測試路線。這是一個很好的鏈接:http://javascriptplayground.com/blog/2014/07/testing-express-routes/ – Baruch
你只使用摩卡或柴? – rule
不只是摩卡 我想問.send({id:3,name:「name3」})這是什麼意思 – Maryam