1
expect
和when
在ngMock
AngularJS模塊中有什麼區別?AngularJS模擬 - 預計與
他們都提供了一個迴應,所以你什麼時候使用一個呢?
我在angularJS.com上閱讀了文檔,但它對我來說並不是很清楚。
這是我想用Jasmine測試的服務,所以我應該期望端點被調用,還是應該在返回的已知值上存儲?
(function() {
'use strict';
var app = angular.module('cs');
app.service('PlateCheckService', ['$http', function ($http) {
return {
checkPlate: function (plateNumber) {
return $http.post('PlateCheck/Index', {
plateNumber: plateNumber
}).then(function (response) {
return {
message: response.data.VehicleAtl === null ? 'Clean' : 'Hot',
alertClass: response.data.VehicleAtl === null ? 'alert-success' : 'alert-danger'
};
});
}
};
}]);
}());