LINUX.ORG.RU

Как прописать конфиг модуля под кармой?

 , karma,


0

1

у меня в приложении есть что-то типа:

app = angular.module('app', ['someService']);

app.config([ 'someServiceProvider',
  function (someServiceProvider) {
    someServiceProvider.setParam('foobar');
  }
]);

в спек-файле есть соответсвенно

beforeEach(angular.mock.module('app'));

Теперь для теста мне бы заменить foobar при настройке провайдера на другое значение. как это прописать в спек-файле?

cast vertexua

★★★★

Нужно сделать подобное

beforeEach(function(){
    module('moduleToMock');
    module(function ($provide) {
        $provide.value('yourService', serviceMock);
    });
});

Вот тут подробнее тыц

Старовата статья, но вроде до сих пор актуально

Boui
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.