Предположим, у нас есть служба, которая вызывает api, и мы используем эту услугу для выполнения некоторой логики в контроллере. Что лучше использовать?Jasmine JSON fixtures VS service mocking
user = $injector.get('userSrv');
var myFixture = angular.fromJson(window.__html__['mydata.json']);
$httpBackend.whenGET('url/').respond(myFixture);
user.getGender();
или просто используя
beforeEach(module(function($provide) {
$provide.service('userSrv', function(){
return {
getGender: function(){
return 'something';
}
}
});
})