0
を通過し、これは可能です:Sinonスタブは、私はちょうどスタブが約束に渡す受信する引数を返すことができるようにしたい引数
のImpl:
function(arg) {
return db.find(arg)
.then(result => {
return fnIWantToStub(result);
})
.then(nextResult => {
return done()
});
テスト:
var stub = sinon.stub(fnIWantToStub);
stub.returns(PassedThruArgsThatReturnsAPromise);
これはできますか?
質問が更新されました。はい、これは動作しますが、Promise.resolveでラップされたargsを返すようにしようとしています –
OK。それが関係ないので、その答えを削除させてください。新しいものを投稿します。 –
私は実際に既存のものを更新しました。私はそれが理にかなったことを願う –