【发布时间】:2018-12-10 22:57:39
【问题描述】:
所以我知道在西农你可以去
sinon.stub(class.prototype, 'method').callsFake(() => {
// ... some logic here ...
});
但是,我需要存根整个类,而不仅仅是一个方法。理想情况下,我想做这样的事情:
sinon.stub(class.prototype, myClassObjectHere);
有没有办法用诗乃做到这一点?
感谢您的帮助和回答,但我知道人们会问为什么需要这样做。没有其他办法。原因是我存根的这个 class.method 并不总是返回相同的值。基于传递给构造函数的参数......存根方法需要调用类上的其他几个方法之一。从我的存根方法来看,我看不到其他方法。感谢您的帮助
【问题讨论】: