karma-jasmine 相关问题

Karma-Jasmine是Jasmine测试框架的适配器,默认情况下随Karma一起提供。

$ injector:与Karma + Jasmine同名

我正在努力与Karma和Jasmine运行一个基本的UT。看起来Karma / Jasmine在运行测试时无法获取模块。当运行npm start时,我不会得到相同的...

回答 1 投票 0

Angular 5 - 在Jasmine / Karma测试中使用HTTP拦截器作为模拟HTTP请求

在使用Jasmine和Karma编写的使用Angular编写的组件的用例测试中,您可以使用HTTP拦截器作为模拟HTTP请求和响应吗?如果是,那么使用的一个例子是什么......

回答 1 投票 0

environment.ts无法测试Angular 2

尝试在Angular 2中编写简单的测试,但在./web/environments/environment.ts中获取环境.ts的错误,如下面的ERROR模块构建失败:错误:web \ environments \ environment.ts是......

回答 1 投票 0

升级到Angular / rxjs 6打破了Karma测试

在我升级到Angular的新版本之后,我以前工作过的一个测试打破了,我不知道为什么。即我有一个记录错误的函数:从'rxjs'导入{Observable,of};出口 ...

回答 1 投票 6

测试角度HttpInterceptor

此拦截器的目标是在服务器需要验证码密钥时重新发送请求。但是当一个jwt令牌应该被刷新时它可以使用。拦截器工作正常,但我不能......

回答 2 投票 2

Karma没有在karma-webpack中运行具有“import”语句的测试

我有一些测试文件,我想对我的应用程序运行测试。我试图在我的测试中使用karma,karma-webpack,karma-babel-preprocessor,karma-chrome-launcher和jasmine。我的应用......

回答 1 投票 5

Karma-Jasmine似乎加载了两次文件

我正在使用TypeScript中的AngularJS 1.7开发一个项目。对于测试,我们使用Karma运行的Jasmine。但是,当我尝试加载库文件时,Karma会加载它们两次,当然......

回答 1 投票 0

Jasmine - 我如何模拟最终的通话?

我有一个测试,创建一个像这样的控制器... this.createScope = function(scope){if(scope){this.scope = scope; } else {this.scope = $ rootScope。$ new(); } ...

回答 1 投票 0

茉莉花测试案例关闭按钮

这是我第一次写测试用例。我想用close方法编写测试用例,它会隐藏横幅,并且还会设置一个cookie,以便当用户第二次访问该网站时它会赢得'...

回答 1 投票 0

使用Karma,如何排除与特定子文件夹中的模式匹配的所有文件?

我有一个简单的AngularJs应用程序设置,看起来有点像这样:客户端供应商angular bootstrap jquery ... app.module.js app.controller.js ......

回答 1 投票 20

Angular CLI测试和枚举

我正在使用Angular CLI的测试框架和枚举类型。我正在创建一个像这样的枚举(在someenum.ts中):const enum SomeEnum {Val0,Val1}并像这样使用它(在app.component ....

回答 1 投票 1

没有提供者为InjectionToken自定义HTTP配置

我是业力和茉莉的新手,所以请原谅我,如果这听起来很傻。我有以下代码以及我想用它做什么,就是找出我接下来要做的事情。我有CUSTOM_HTTP_CONFIG ......

回答 2 投票 0

TypeError:无法使用Karma读取null karma的属性“length”

我已经看到很多关于这个错误的问题但没有一个帮助我找到问题的根源,我怎么知道这个错误来自哪里以及如何解决它? TypeError:无法读取...

回答 1 投票 -2

无法用Karma和Jasmine测试角度的http拦截器

我试图测试一个http拦截器,我找不到任何方法来做到这一点。我不知道为什么url不匹配,因为我的令牌记录在控制台中,请求url也是一样的。一世 ...

回答 2 投票 2

Jasmine Karma错误“在所有\ n未捕获的ReferenceError中抛出错误:未定义抛出容器”

当我通过karma test runner运行jasmine测试时,我一直收到错误,其内容如下:{“message”:“在所有\ n未捕获的ReferenceError中错误被抛出:容器未定义...

回答 1 投票 1

karma-coverage包括node_modules

我有一个karma配置,我的单元测试和代码cov。我的项目目录如下所示:RootFOlder -karma.config.js -webpack.test.config.js -src / --test.ts --components --- ButonComponent ----...

回答 1 投票 0

茉莉花spyon readAsBinaryString方法的FileReader属性

我有一个使用FileReader的函数。我想监视readAsBinaryString方法。在我的组件中,我有以下属性读取器:FileReader;另外,插入内部......

回答 1 投票 0

Jasmine spyOn在Chrome和IE 11之间存在差异

我进行了以下测试('应该向窗口发送消息...',inject([AppEventsService],(service:AppEventsService)=> {spyOn(window.parent,'postMessage')。and.callThrough();. ..

回答 1 投票 1

在Jasmine单元测试angularjs $ watch

我对AngularJS很新,甚至更新于Jasmine的单元测试。我必须编写一个测试:$ scope。$ watch(function(){return alertService.getAlert();},function(newVal,oldVal){if ...

回答 1 投票 1

模拟组件:类型模拟没有索引签名

由于某种原因,我的MockComponent抛出一个linting错误:src / app / helpers / mock-component.ts(17,13)中的错误:错误TS7017:Element隐式具有'any'类型,因为类型'Mock'没有索引.. 。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.