proxyquire с несколькими разрешениями и одним файлом - PullRequest
0 голосов
/ 12 февраля 2019

Я пишу контрольный пример с Чаем и Мокко.В Proxiquire я должен разрешить зависимость для одного и того же файла, вызывающего несколько раз, но разрешая другой результат.Как я могу добиться этого.

mockresponse1 имеет одну схему вывода mockresponse2 имеет другую схему вывода

  let mylogic = proxyquire('../logic', {
                './file1': () => { return () => { return Promise.resolve(mockresponse1) } },
'./file1': () => { return () => { return Promise.resolve(mockresponse2) } }
            });
...