AngularJS モジュールのexpect
とwhen
の違いは何ですか?ngMock
どちらも応答を提供します。
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'
};
});
}
};
}]);
}());