Мне нужно покрыть конфигурационный файл angularJs через mocha chai
Я старался
it('should load the page.', inject(function ($location, $rootScope, $state, $httpBackend) {
$httpBackend.whenGET('scripts/select-line-module/views/select-line.html').respond('<div/>');
var state = $state.get('selectLine');
$rootScope.$digest();
assert.isDefined(state.templateUrl());
expect(state.templateUrl).toBe('scripts/select-line-module/views/select-line.html');
}));
Я могу покрыть функцию templateUrl, но тестовый пример не проходит ошибку: undefined не является функцией
Я чувствую, что близок, но чего мне здесь не хватает?