1
我怎麼會嘲笑與箭扣一個刪除與諾克嘲笑,DELETE
這是我迄今所做的:
var nock = require('nock');
var request = require('supertest')("http://localhost:8080");
var expect = require('chai').expect;
describe('Mocked tests for server components', function(){
var mockRequest = nock('http://localhost:8080');
it('Should Delete /user/removeuserskills', function(req, res){
mockRequest
.delete('/user/removeuserskills',{
'email':'[email protected]',
'user_skill':'accoutant'
})
.reply(200,{
'status':200,
'message': '200: Successfully deleted skill'
});
request
.delete('/user/removeuserskills')
.end(function(err, res){
expect(res.body.status).to.equal(200);
});
});
});
我有麻煩演示如何將我先添加該用戶與技巧然後刪除它。
現在使用此代碼,我得到一個未定義的主體。
編輯:
其實我得到
{ Error: Nock: No match for request:
{ method:"DELETE",
url: "http://localhost:8080/user/removeuserskills"
}
}
我沒有得到回覆。 – user3450754