हालाँकि यहाँ एक ही प्रश्न है, लेकिन मुझे अपनी समस्या का उत्तर नहीं मिला, इसलिए यहाँ मेरा प्रश्न है:
मैं मोचा और ची का उपयोग करके अपने नोड जेएस ऐप का परीक्षण कर रहा हूं। मैं अपने कार्य को पूरा करने के लिए पाप का उपयोग कर रहा हूं।
describe('App Functions', function(){
let mockObj = sinon.stub(testApp, 'getObj', (dbUrl) => {
//some stuff
});
it('get results',function(done) {
testApp.someFun
});
}
describe('App Errors', function(){
let mockObj = sinon.stub(testApp, 'getObj', (dbUrl) => {
//some stuff
});
it('throws errors',function(done) {
testApp.someFun
});
}
जब मैं इस परीक्षण को चलाने की कोशिश करता हूं तो यह मुझे त्रुटि देता है
Attempted to wrap getObj which is already wrapped
मैंने भी डालने की कोशिश की
beforeEach(function () {
sandbox = sinon.sandbox.create();
});
afterEach(function () {
sandbox.restore();
});
प्रत्येक वर्णन में, लेकिन फिर भी मुझे वही त्रुटि दे रहा है।