UNPKG

932 BJavaScriptView Raw
1const BlueprintManager = require('./src/BlueprintManagerTest');
2const HttpRequestor = require('./src/HttpRequestorTest');
3const JsonPathReplacer = require('./src/JsonPathReplacerTest');
4const main = require('./src/indexTest');
5const SubrequestsManager = require('./src/SubrequestsManagerTest');
6const MultipartRelatedResponse = require('./src/MultipartRelatedResponseTest');
7
8module.exports = {
9 setUp(cb) {
10 this.stubs = [];
11
12 this.stubWithPromise = (objToStub, functionName) => {
13 const stub = sinon.stub(objToStub, functionName);
14 stub.returns(Promise.resolve());
15 this.stubs.push(stub);
16 };
17
18 cb();
19 },
20
21 tearDown(cb) {
22 this.stubs.forEach((stub) => {
23 if (typeof stub.restore === 'function') {
24 stub.restore();
25 }
26 });
27 this.stubs = [];
28
29 cb();
30 },
31 BlueprintManager,
32 HttpRequestor,
33 JsonPathReplacer,
34 SubrequestsManager,
35 MultipartRelatedResponse,
36 main,
37};