【发布时间】:2019-04-22 16:51:22
【问题描述】:
我正在尝试在我的一个组件中测试一个函数,其中包含以下两行:
this.rzp1 = new Razorpay(orderDetails);
this.rzp1.open();
我正在尝试了解如何在我的测试用例中为这个功能模拟 Razorpay。
这就是我在组件中声明 Razorpay 的方式:
export declare var Razorpay: any;
我已经尝试过各种方法,例如:
var stub = sinon.createStubInstance(MyConstructor)
任何线索都会有所帮助。
【问题讨论】:
标签: unit-testing jasmine sinon