Руководитель моей группы хочет, чтобы я обернул свой js-код внутри выражения функции, вызываемого немедленно IIFE. Я не могу понять, как шпионить в моем файле спецификации жасмина.
Как бы я шпионил за следующим:
(function(){
function_1(){...}
function_2(){...}
});
spyOn(window,'function_1')
не работает. Передача окна в IIFE не работает.
Попытка (x=function()...
и (function x() ...
, а затем spyOn(x,'function_1')
тоже не работает.
Я ничего не мог найти в Интернете об этом.