TypeError: jasmine.createSpy().andCallFake не является функцией

При использовании функции andCallFake в модульном тесте Jasmine я получаю эту ошибку:

TypeError: jasmine.createSpy(...).andCallFake не является функцией

Что может отсутствовать?


person Kate    schedule 11.11.2016    source источник
comment
не могли бы вы поделиться кодом?   -  person sandyJoshi    schedule 20.12.2016
comment
Возможный дубликат jasmine: spyOn(obj, 'method').andCallFake или и. callFake?   -  person Pureferret    schedule 14.11.2018


Ответы (1)


Так должно быть

spyOn(target, 'method').and.callFake(...);
jasmine.createSpy().and.callFake(...); // alternatively

Между and и callFake есть точка. Как указано в документация гласит

С уважением

person cnexans    schedule 01.07.2017