У меня проблема в Angular 9 (в angular 7, у меня нет этой проблемы). В моем тесте у меня есть это:
const spyWindoScroll = spyOn (окно, 'прокрутка');
...
ожидаем (spyWindoScroll) .toHaveBeenCalledWith ({поведение: 'сглаживание', слева: 0, сверху: -50});
Но когда я запускаю тест ng, у меня появляется эта ошибка:
ошибка TS2554: ожидается 2 аргумента, но получено 1.
Я не понимаю, потому что у window.scroll есть два определения для метода scroll
interface Window extends ...
...
scroll(options?: ScrollToOptions): void;
scroll(x: number, y: number): void;
...
Любая идея, чтобы решить эту проблему?
Спасибо