AngularJS - 如何为ng-init指令编写单元测试用例?

时间:2013-09-13 03:54:10

标签: javascript unit-testing angularjs jasmine

我让ng-init设置为在我的控制器范围内调用函数init。

<div ng-init="init('start')" ng-controller="ProgressController"></div>

我的测试套件如下。

describe("Progress controller", function () {
var $scope = null;
var controller = null;

beforeEach(module('MyApp'));
beforeEach(inject(function ($rootScope, $controller) {
    $scope = $rootScope.$new();
    controller = $controller('ProgressController', {
        $scope: $scope

    });

}));

}

如何在我的测试用例中包含ng-init,以便无论何时初始化控制器,都应该触发init函数?

0 个答案:

没有答案