1
我想測試我的角度指令是圍繞slickgrid的包裝。單元測試角度指令包裝slickgrid
'use strict';
describe('Unit: Grid Directive', function() {
var $scope;
var element;
beforeEach(module('grid'));
beforeEach(inject(function($compile, $rootScope) {
$scope = $rootScope;
element = angular.element('<grid class="slickgrid-table" id="miscGrid" query="query"/>');
$scope.query = { symbol: 'AAAA' };
$compile(element)($scope);
$scope.$digest();
}));
的問題是,slickgrid用了jQuery找到它應該插入的網格的ID。
Error: SlickGrid requires a valid container, #miscGrid does not exist in the DOM.
我的問題是,我怎麼能得到這個工作?我如何「欺騙」slickgrid來意識到我試圖編譯的元素是一個有效的容器?