Есть ли способ, где мы можем шпионить или создать поддельный объект для объекта класса не angular, который создается в методе?
Пример:
myMethod(){
const obj = new NonAngularClass();
/** TODO */
}
Так что мой цель jasmine - создать шпионский объект в jasmine так же, как мы создаем сервисы angular. Есть ли способ или взломать для этого?
Пример для шпионского объекта в Жасмин для службы
const spier = jasmine.createSpyObj<MyService>('MyService', [
'someMethod'
]);
/** TODO: add providers in TestBed */
что-то подобное можно сделать для new NonAngularClass();
? есть ли способ, где объект, который создается внутри myMethod()
, может быть смоделирован или подделан?