【发布时间】:2015-10-26 00:45:51
【问题描述】:
我正在尝试对 $scope.$evalAsync 函数进行单元测试。这是我的代码:
$scope.$evalAsync(function(done) {
//enable the popover plugin
done();
jQuery('[data-toggle="popover"]').popover();
$scope.isKioskIdLoaded.state = true;
});
我很难理解如何让 evalAsync 在我的 Jasmine 测试中运行。我正在尝试利用 Jasmine 2.0 中的 done() 函数。
【问题讨论】:
标签: javascript angularjs unit-testing jasmine karma-jasmine