У нас есть веб-сервис, который предоставляет данные в реальном времени для нашего приложения. Чтобы подключиться к этому веб-сервису, мы используем $ .connection. Код для этого будет выглядеть так:Как подключить сигнальное соединение для модульного теста
this.myConnect = $.connection(myURL);
this.myConnect.start(settingsWhichIncludesACallBack).fail(anotherfunction);
Как я могу следить за запуском и методом подключения. Другими словами, я не хочу устанавливать фактическое соединение с webService, но все равно хотел бы, чтобы мой callback (переданный как настройки) вызывался.
Я пытаюсь использовать шпионов Jasmine для вызова фальшивки для $ .connection, но по очевидным причинам он терпит неудачу на этом.myConnect.start как «не функция» для ошибки типа.