Я работаю с компонентами (я не могу использовать здесь директивы, только компоненты) в AngularJS, и я использую свойство templateUrl как функцию. Однако при выполнении модульных тестов функция templateUrl не используется.
Вот как я тестирую компонент:
beforeEach(angular.mock.inject(function($injector, $componentController) {
var $rootScope = $injector.get('$rootScope');
$scope = $rootScope.$new();
ctrl = $componentController('aboutPage', {
$rootScope: $scope
});
}));
А вот отчет о покрытии:
введите здесь описание изображения
Сталкивались ли вы раньше с подобной проблемой?