node.js - How to mock a third-party api calls in the backend -
i'm testing application mocha , supertest, test like
var request = require('supertest'), app = require('./bootstrap.js'); describe('...', function() { it('...', function() { request(app) .get('/some/url') // ... });
});
the bootstrap.js real application before listen ports
all works perfect have add calls third-party api , testing slow
so when do, test example takes 5 seconds
request(app) .get('/my/endpoint/that/makes/call/others') // ...
how can make fake calls during test real when running application?
you can use nock purpose.
Good Information
ReplyDelete
ReplyDeleteAwesome blog. It was very informative. I would like to appreciate you. Keep updated like this!
Best Data Science Online Training Institute In Hyderabad | Online Data Science Training