无法使用茉莉花测试restangular服务

时间:2014-10-22 11:36:25

标签: angularjs karma-jasmine

我正在尝试使用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);
        });        
    };
});

任何人都可以提供茉莉花方法进行测试吗?

0 个答案:

没有答案