karma-jasmine 相关问题

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

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

订阅时业力突出

这是我的组件代码。我试图实现完整的代码覆盖,但第四行被突出显示res => {this.days = res。这是为Details服务构造函数添加的代码(...

回答 1 投票 0

jasmine如何在javascript中覆盖对象文字的测试用例

在我的代码中是对象文字。如何使用茉莉花来覆盖测试用例。我的示例代码如下,var objLiteral = {foo:function(){return bar; }};我尝试使用以下测试用例...

回答 1 投票 1

Jasmine预计jasmine.createSpyObj错误

我试图模拟并尝试满足以下方法的其他条件,但我得到错误,因为预期间谍modalService.open没有被调用这里是组件代码更新后...

回答 1 投票 0

Angular中伊斯坦布尔覆盖率报告中的标记异常

我用Karma运行单元测试并生成覆盖率报告,然而,似乎有色部分,如这些红色代码,如下所示异常移动:相关的库版本是:“...

回答 1 投票 2

使用静态成员时,如何避免Jasmine测试中的竞争条件?

我有与Karma一起运行的Jasmine测试。这些测试涵盖具有静态属性的对象,用于控制行为。改变这些静态属性会对测试产生不利影响......

回答 2 投票 1

如何在构造函数中使用渲染器测试组件

考虑以下代码:从'@ angular / core'导入{Component,OnInit,Renderer,OnDestroy};从'ng2-translate / ng2-translate'导入{TranslateService};出口类......

回答 1 投票 6

ENFILE:Karma文件表溢出

我在运行Karma测试时遇到文件表溢出问题,我不知道如何调试它。 karma.conf.js:module.exports = function(config){config.set({frameworks:...

回答 1 投票 4

Angular2单元测试组件获得“No DirectiveResolver没有提供者”

我收到以下错误:错误:没有DirectiveResolver提供程序!错误:NoProviderError.BaseException [作为构造函数]的DI异常(http:// localhost:9876 / jspm_packages / npm / angular2 @ ...

回答 1 投票 0

Angular Jasmine如何测试if()返回;在一个功能

我打算测试一个函数如下:myFunction(input){if(...){return; } else {do something}}如何测试条件是返回?它('应该',async(()=> {spyOn(...

回答 2 投票 0

Angular 5:如何为数据绑定属性编写Jasmine单元测试

要求:我需要为HTML元素的数据绑定属性编写单元测试。这是代码:

回答 3 投票 8

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