我有一個指令,其中有一個鏈接,點擊時顯示模式彈出窗口中的數據。單元測試Angularjs bootstrap Modal
如何爲單擊鏈接編寫單元測試(jasmine),以及如何測試打開模型並正確顯示模式中的數據。
您能提供任何參考嗎?
這裏是我想要的測試
angular.module(’sample', [
'ui.bootstrap'
])
.controller(’ employeeController
」,[ '$範圍', '$模式',函數($範圍,$模式){
$scope.clickMe = function() {
var ModalInstanceCtrl = $modal.open({
templateUrl: ‘template/empView.html',
controller: ‘employeeController',
resolve: {
employees: function() {
return $scope.depEmps;
}
},
size: 'lg'
});
};
}]).directive(‘empInfo', function() {
return {
restrict: 'E',
templateUrl: ‘asdf,
replace: true,
controller: 'employeeController',
scope: {
employees: "="
}
};
})
我想檢查何時調用ClickMe時模型已打開並且數據在模型中正確填充。截至目前,該模型僅在退出鍵按下時關閉。
我編輯了我想測試的代碼,我有一些語法probs使用你的方法。 – user804401