समारोह द्वारा निष्पादित नियंत्रक दायरे में समारोह का परीक्षण करने के:कैसे नियंत्रक में घटना
angular.module('myApp').controller('MyController', function(){
$scope.f = function($event){
$event.preventDefault();
//logic
return data;
}
})
describe('MyController', function(){
'use strict';
var MyController,
$scope;
beforeEach(module('myApp'));
beforeEach($inject(function($rootScope, $controller){
$scope = $rootScope.$new();
MyController = $controller('MyController', {
$scope: $scope
})
}));
})
it('should...', function(){
//fire event and expect data
})
$scope.f
समारोह निर्देश में प्रयोग किया जाता है, यह द्वारा ng-click="f($event)"
क्रियान्वित किया जा सकता क्या इकाई में आग की घटना के लिए सही तरीका है परीक्षा?
पर preventDefault फोन आप कुछ और प्रासंगिक जानकारी प्रदान कर सके करना चाहिए? –
@EvanBechtol क्षमा करें, मुझे आशा है कि अब यह और स्पष्ट है – rossoneri