Я получаю ошибку ниже, когда я запускаю тесты, Error: Unexpected request: POST data/json/api.json
Ошибка: Неожиданный запрос: POST карма
it("should $watch value", function(){
var request = '/data/json/api.json';
$httpBackend.expectPOST(request).respond(200);
var iplScore = 10;
var controller = new controller(iplScore);
$scope.cricketScore = 0;
$scope.$digest();
$scope.cricketScore = 1;
assert.equal(iplScore, 0);
});
Ниже мой код контроллера:
$scope.$watch("cricketScore", function(newValue, oldValue) {
$scope.iplScore = oldValue;
});
Может кто-нибудь помочь мне, почему я получаю вышеуказанную ошибку, хотя я высмеивал api через $httpBackend
Не могли бы вы показать свой полный тест и как вы издевались над вызовами api? – alecxe
@alecxe: больше нет кода .. вот как я издевался над моими звонками api – ShankarGuru