我正在尝试使用jasmine-karma
测试下面的restangular服务调用:
appServices.service('categoryListService', function (Restangular, utilityService) {
/**
* @param {objecet} deffered
* @returns {undefined}
* @functionality: call service to get category list.
*/
this.getCategoryList = function(deffered) {
utilityService.setLoading(true, 'Loading Categories');
Restangular.one('someService.do').get().then(function(response) {
utilityService.setLoading(false, '');
deffered.resolve(response.plain());
},
function(response) {
utilityService.setLoading(false, '');
alert('Error Code: ' + response.status + '<br/>' + 'Error Status: ' + response.statusText);
console.log(response);
});
};
});
任何人都可以提供茉莉花方法进行测试吗?