0
я выполнил следующую строкуКак я могу решить следующую ошибку в карме с угловым
expect($rootScope.$broadcast).toHaveBeenCalledWith("dateApply");
, но я получил следующую ошибки:
TypeError: 'undefined' is not an object (evaluating'c.$broadcast("$locationChangeStart",b,a,k.$$state,f).defaultPrevented')
Пожалуйста, помогите мне решить эту ошибку.
Я пробовал вышеуказанный код, но все же получил ошибку «Ошибка: ожидал шпион, но получил функцию»; –
вам нужно поставить шпиона на 'rootScope. $ Broadcast', прежде чем вы сможете использовать' toHaveBeenCalledWith'. Читайте документы 'spyOn'. – atinder
ok..but теперь я пробовал вот так, но этот тоже получал ошибку spyOn (rootScope, '$ broadcast'). AndCallThrough(); –