在angularjs中编写该控制器的单元测试,该测试调用angularjs工厂$http方法

在angularjs中编写该控制器的单元测试,该测试调用angularjs工厂$http方法,angularjs,Angularjs,1.signup.js: function register() { UserService.signup($scope.user).then(function (resp){ //$scope.user contain a json object if(resp.success){ } }); } 2.UserService.js: function signup(data) { return $http.post('/api/app

1.signup.js:

function register() { 
    UserService.signup($scope.user).then(function (resp){ //$scope.user contain a json object
        if(resp.success){
        }
    });
}
2.UserService.js

function signup(data) {
    return $http.post('/api/appusers', data)    
           .then(function (res) {
            },function(err) { 
            });

对于测试
$http
,可以使用角度
$httpBackend
$httpBackend