karma-runner相关内容

createSpy 如何在 Angular + Jasmine 中工作?

我制作了一个工厂的简单演示,我正在尝试使用 jasmine 对其进行测试.我能够运行测试,但我使用的是 spyOn 方法.我宁愿使用 jasmine.createSpy 或 jasmine.createSpyObj 来做同样的测试.有人可以帮我重构我的代码,以便在我的示例中使用这些方法吗? http://plnkr.co/edit/zdfYdtWbnQz22nEbl6V8?p=preview ..

使用 vm“ControllerAs"时从单元测试文件访问 $scope来自 AngularJS HotTowel 的语法

参见此处的示例:http://www.johnpapa.net/angularjss-controller-as-and-the-vm-variable/ 正如标题所示,我正在学习本教程 [http://tech.pro/tutorial/1473/getting-started-with-angularjs-unit-testing] 设置单元测试,一切都很好,除了我似乎无法访问虚拟机变量 ..
发布时间:2021-11-10 00:38:59 其他开发

如何在角度中删除模块未找到错误?

我在这里做了一个简单的控制器示例. http://plnkr.co/edit/dplJ6sf4kgiwJ5pXu4GE?p=preview 我想测试控制器.我可以在线测试我的控制器 这是我在线测试控制器的代码http://plnkr.co/edit/xzvhXHPoUdulOM9clOkQ?p=preview 但是当我尝试在我的计算机上运行相同的工作时,我的测试用例失败了我 ..

AngularJS:如何测试将焦点放在元素上的指令?

注意:建议的链接是对有关服务问题的回答,并没有明确说明如何解决此问题 我正在尝试为我的简单(且有效)AngularJS autofocus 指令设置业力测试: app.directive('autofocus', function ($timeout) {返回 {替换:假,链接:函数(范围、元素、属性){scope.$watch(attr.autofocus,功能(值){如果(值){$超时 ..

createSpy 如何在 Angular + Jasmine 中工作?

我制作了一个工厂的简单演示,我正在尝试使用 jasmine 对其进行测试.我能够运行测试,但我使用的是 spyOn 方法.我宁愿使用 jasmine.createSpy 或 jasmine.createSpyObj 来做同样的测试.有人可以帮我重构我的代码,以便在我的示例中使用这些方法吗? http://plnkr.co/edit/zdfYdtWbnQz22nEbl6V8?p=preview ..

如何测试使用 templateUrl 和控制器的指令?

编辑:提出问题后,我现在正在编辑它以详细说明我的发现. 我的应用程序使用指令进行模块化.我正在编写指令,以便它们 (1) 创建自己的作用域 (2) 使用 templateUrl,以及 (3) 在其控制器中执行大部分逻辑和服务器数据获取. 问题是如何使用 Mocha 和 Karma 对其进行单元测试. 解决方案 为每个指令编写了一个测试.由于该指令使用了 templateUrl, ..
发布时间:2021-11-09 22:38:47 其他开发

测试角度指令时业力“意外请求",即使使用 ng-html2js

在花了最后一天的时间尝试完成这项工作后,我发现我又回到了开始时遇到的相同错误: 错误:意外请求:GET test-directive.html 我正在使用 Karma 和 Jasmine 来测试 Angular 中的指令.我在 StackOverflow 上查看了类似的问题,但发现在其他示例中尝试过的所有内容都无济于事. 代码结构 测试应用 -src --凉亭 --l ..

在 Angular 中对指令控制器进行单元测试,而无需将控制器设为全局

在 Vojta Jina 的优秀存储库中,他演示了指令测试,他在模块包装器之外定义了指令控制器.看这里:https://github.com/vojtajina/ng-directive-testing/blob/master/js/tabs.js 这不是不好的做法并污染全局命名空间吗? 如果在另一个地方调用 TabsController 可能是合乎逻辑的,那会不会破坏一些东西? ..

使用 Karma 进行角度测试:“未定义模块"

我知道这个问题已经被问过很多次了,而且我知道在大多数情况下人们都缺少 angular-mocks.js 文件. 我遇到了同样的问题,试图在模块上测试工厂.不幸的是,我一直遇到测试问题(为什么,Angular,哦,为什么你必须假设一个 window 和 document 对象?),哪个状态那个模块没有定义.我不知所措.我也尝试过使用 angular.mocks.module,但后来我收到一条消 ..
发布时间:2021-11-09 04:51:18 前端开发