tôi đã khai phá sau chạy một cách hoàn hảo trước khiSinon cuống callsFake luận
sinon.stub(console, 'log',() => {
// Check what the arguments holds
// And either console.info it or do nothing
});
Ví dụ, thêm console.info(arguments)
bên đó, sẽ chỉ cho tôi bất cứ điều gì console.log
đã nhận được.
Với phiên bản 2xx
Tôi chuyển sang callsFake
:
sinon.stub(console, 'log').callsFake(() => {
// Check what the arguments holds
// And either console.info it or do nothing
});
này hoạt động tại lâu hơn. console.info(arguments)
có giá trị bazaar và không có gì để thực hiện với những gì console.log
đang chuyển.
Tôi đang làm gì sai ?!
Hãy thử thay thế callsFake với lợi nhuận() –