Вот как выглядит пример:
export class ABC {
constructor() {
this.method1();
}
method1() {
console.log();
}
}
Предположим, что в method1
есть некоторые вызовы внешних методов, которые останавливают код для продвижения вперед. Я не хочу идти внутрь method1
.
Теперь проблема в том, когда я делаю это:
describe('test cases!', () => {
let abc: ABC;
beforeEach(() => {
spyOn(abc, 'method1').and.stub();
abc = new ABC();
jest.resetAllMocks();
});
});
Выдает ошибку.
После инициализации класса я не могу поставить spyOn
.
Есть идеи, ребята?
Спасибо за помощь.