監測庫中我有以下代碼來測試使用興農:與興農
var req = new MultiPartUpload({
client: client,
objectName: "/" + obj.func.destPath(),
stream: obj.outStream,
headers: headers
}, function (err, body) {
obj.debug('uploaded' + body);
});
我一定要考這個對象的創建。我該怎麼做?我曾嘗試過:
var MultiPartUpload = require('knox-mpu');
var stub = sinon.createStubInstance(MultiPartUpload);
instance(obj, function() {
expect(stub).to.have.been.called;
done();
});
但它沒有按預期工作。任何建議?謝謝:)
編輯:
實例是創建MultiPartUpload對象的對象的istance。問題是無法更改實例簽名,並且在創建實例的文件中需要MultiPartUpload庫。
總之:我必須監視MultiPartUpload庫,問題是無法以任何方式與使用庫的istance進行通信。
什麼是「實例」? –
對不起,我編輯了這個問題回答:) – Filnik