AngularJS中的单元测试用例

时间:2017-06-24 09:58:37

标签: angularjs unit-testing

我是AngularJS的新手。我已经学到了一些基本知识。现在,我需要在我的工作中处理AngularJS项目。我需要创建一个我已经成功创建的函数。以下是我的方法。

vm.selectAll = function () {
    var items = this.data;

    for (var i = 0; i < items.length; i++) {
        if ((vm.chkAll)) {
            if (!items[i].AssignedToZone) {
                if (!svcPermission.ensurePermission('AddPermission')) return;
                    svcZones.addPlace(Id, items[i].Id).then(refresh);
            }
        }
        else {
            if (!svcPermission.ensurePermission('DeletePermission')) return;
                svcZones.removePlace(vm.selectedZone.Id, items[i].Id).then(refresh);
        }
    }

    angular.forEach(items, function (item) {
        item.AssignedToZone = vm.chkAll;
    });

但是,现在我的经理让我为这种方法编写单元测试用例。我用谷歌搜索了它,但我不明白,从这里我可以开始。我需要使用Jasmine和mocha,因为这些已经在当前项目中使用过。

0 个答案:

没有答案
相关问题