karma-runner相关内容

嘲讽$ httpBackend - 如何处理"意外的请求,没有更多的要求和期望;?QUOT

我有一个茉莉花测试为codeD是这样的: 它(“应发出正确的信息给服务器,以获得数据,并接受它,当正确设置范围”功能(){ $ httpBackend.when('GET','https://开头本地主机:44300 / API / projectconfiguration / 12').respond(fakedDtoBase); $ routeParams.projectId ..
发布时间:2016-04-06 23:53:22 JavaScript

AngularJs单元测试内存泄漏

你可能已经知道了我们很多谁写单元测试量大会见了这不是平凡解的问题。我有写在各地3500+单元测试茉莉花继AngularJs的语法https://docs.angularjs.org /引导/单元测试“>单元测试指南。测试与噶亚军执行。 的问题是,它们不能一次全部由于一些内存泄漏执行。虽然它们运行内存建立了对他们的意见,并在某些时候浏览器崩溃和断开拼命地跑什么样的浏览器不管。我所知道的现在这是在有 ..
发布时间:2016-04-06 23:48:59 JavaScript

意外的请求:拿不出更多的要求预计将在$ httpBackend

我有一个函数在我的范围内,当用户点击一个按钮来找回我的服务的状态,或 当一些事件被触发而这个函数被自动调用。 这是我的功能,我使用的控制器定义的: $ scope.getStatus =功能(){ $ HTTP({方法:“GET”,网址:config.entrypoint + config.api +'/出站/服务/'+ $ scope.serviceId}) .success ..
发布时间:2016-04-06 23:34:31 JavaScript

如何应对角模块的配置功能时,单元测试?

当使用噶/茉莉花角度应用程序中设置一个单元测试套件,它是建议包括在测试的文件,应用程序模块的配置函数的js? 我读过,我们建议从测试排除这一点,但是,似乎尴尬,因为有这种情况发生在将$ P $的配置功能往往严重的设置从工作pvent应用程序。 什么是解决这个问题的最佳做法?在“嘲笑”的方式创建一个模拟配置函数做同样的事情? 我碰到这个问题,运行自己,但想了解更广泛的战略: 如何做单元测试角 ..
发布时间:2016-04-06 23:33:04 JavaScript

我们如何测试非范围的角度调节器的方法呢?

我们有在角控制器几个方法,这些方法都不能在范围变量 有没有人知道,我们怎么能执行或致电茉莉测试里面那些方法? 下面是主要code。 VAR =的TestController TestModule.controller('的TestController',函数($范围,TestService的) {功能handleSuccessOfAPI(数据){ 如果(angular.isObje ..

是否有可能与棱角分明的场景混合Testacular(噶)?

Testacular(现噶)是真棒,所以角场景。使用在一起不过是证明一个挑战。有一个角情景适配器Testacular,但打破了简单的测试。如果包括角scenario.js自己Testacular将运行在所有没有测试。有没有人得到这个运行正常吗? 角情景适配器 我试图用一个简单的测试使用,但我看到一些奇怪的行为: 测试: 描述(“简单”,函数(){ 它('应该比较字符串',函数(){ ..
发布时间:2016-04-06 23:29:58 JavaScript

注射相关的服务时,单元测试AngularJS服务

我测试服务A,但是服务A依赖于服务B(即服务B被注入到服务A)。 我见过这个问题但我的情况是不同的一点,因为在我看来,它更有意义模拟的服务B,而不是注射服务B的实际情况我会用茉莉间谍嘲笑它。 下面是一个样本测试: 描述(“样本测试套件”功能(){ beforeEach(函数(){ 模块('moduleThatContainsServiceA'); 注入([ “ser ..
发布时间:2016-04-06 23:24:45 前端开发

噶抛出错误:无法加载" NG-html2js&QUOT ;,它未注册

当我运行人缘启动我得到一个错误 $因果报应的开始 INFO [人缘]:噶v0.10.2服务器开始在http://本地主机:9876 / INFO [启动]:启动浏览器的Chrome 警告[preprocess]:无法加载“NG-html2js”,它没有被注册! 也许你缺少一些插件?... 但在我的包文件我有“报应-NG-html2js- preprocessor”:“*”,和code这 ..
发布时间:2016-04-06 23:19:57 JavaScript

如何删除模块找不到错误的角度?

我把这里控制器的一个简单的例子。 http://plnkr.co/edit/dplJ6sf4kgiwJ5pXu4GE?p=$p$ PVIEW 和我想测试一下。我是能够在网上测试我的控制器,该控制器 下面是我的code在线测试我的控制器 http://plnkr.co/edit/xzvhXHPoUdulOM9clOkQ?p=$p$pview 但是当我尝试到我的电脑我的测试用例上运行同样的工 ..

单元测试AngularJS有依赖性工厂

在单元测试的角度工厂(与噶+茉莉花),我怎么注入被测存根依赖进工厂? 下面是我厂: MOD = angular.module('myFactoryMod',[]);mod.factory('myFactory',[ '$日志','oneOfMyOtherServices',函数($日志,SVC){ 返回makeSomethingThatDoesSomethingWithThese ..
发布时间:2016-04-06 23:04:11 JavaScript

。角1.2.24:测试指令抛出未定义范围$摘要();

我刚刚安装AngularJS 1.2.24,我想测试我的指令。在code看起来像如下: 描述('方案',函数(){ VAR范围,编译; beforeEach(模块(“应用程序”)); beforeEach(模块(“SRC /部件/ TT-页眉/ header.html中”)); beforeEach(注(函数($编译,$ rootScope){ 范围= ..

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

编辑:问这个问题后,我现在编辑此阐述一下我的发现。 我的应用程序使用的指令模块化。我在写我的指令,例如,它们(1)创建自己的范围(2)使用templateUrl,和(3)做大部分的逻辑和服务器数据在他们的控制器获取的。 问题是如何进行单元测试,采用摩卡与因果报应。 解决方案 测试为每个指令写入。由于该指令使用templateUrl,我用html2js。在HTML关键应作为一个模块 - ..
发布时间:2016-04-06 22:54:14 JavaScript