Я пытаюсь протестировать функцию в одном из моих компонентов, которая состоит из следующих двух строк:
this.rzp1 = new Razorpay(orderDetails);
this.rzp1.open();
Я пытаюсь понять, как смоделировать Razorpay в моих тестовых случаях для этой функции.
Вот как я объявляю Razorpay в своем компоненте:
export declare var Razorpay: any;
Я уже пробовал различные методы, такие как:
var stub = sinon.createStubInstance(MyConstructor)
Любые выводы будут полезны.