Angular 9 - Карма - шпион на полиморфизме. - PullRequest
1 голос
/ 16 января 2020

У меня проблема в 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;

...

Любая идея, чтобы решить эту проблему?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...