0
콜백 함수가있는 비동기 함수에 대한 테스트 케이스를 작성하고 있습니다. 이것은 함수입니다. 나는 일하고있다. jasmine을 사용한 asyn 함수 테스트
this.login = function(username, password, errCallBack, successCallBack){ ... }
AuthenticationService.login($scope.username, $scope.password,
function(error){
$scope.showLoginError(error);
},
function(){
$state.go('staff');
}
);
나는 로그인에 대한 테스트를 쓰고 있어요. 나는 며칠 동안 그것에 붙어있다. 도움과 시간을 주셔서 감사합니다!
의견이 필요한 경우 의견. 필요한
it("async execution test", function(done) {
//write your async spec
login(username, password, function(){
fail('Error callback called!!');
}, successCallBack){
done();
})
});
상세 정보 : –
@SiddharthAjmera http://stackoverflow.com/questions/38249634/testing-an-angular-authenticatedservice-using-jasmine 이 링크를 확인하십시오. 사실, 여기에 전체 코드를 게시합니다. 이것이 나의 질문을 더 분명하게 할 수 있기를 바란다. (진흙처럼 맑은 !! 웃음) –