karma-jasmine 相关问题

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

茉莉花因果,出现角单元测试错误(finalSprintsList.map不是函数)

我正在尝试为我的组件方法(即populateSprintDropDown)编写单元测试。这是我的组件代码setResponseForButton(){this.populateSprintDropDown(sortedList); } ...

回答 1 投票 0

具有材料依赖性的角单元测试

简介:我有一个Angular 8.2.2应用程序,我正在尝试使用默认的Jasmine / Karma组合为其编写单元测试。这个程序在这里和那里都利用了一些角材料模块。 ...

回答 1 投票 0

如何使用茉莉花和检查标记对单元进行测试,如果是!==?

[嘿,所以我想在我的Angular应用中使用此方法进行单元测试:public methodEquip(someBonus:Parameters){let flag = false; for(someBonus.items的const屏蔽){如果(shield ....

回答 1 投票 0

带观众的模拟角路由器

我正在使用Spectator编写Angular 8测试,并通过Jest运行它们。我是前端单元测试的新手,所以我可能忽略了一些简单的事情。任何想法都欢迎。我有以下方法...

回答 1 投票 1

我如何测试一个返回承诺或拒绝的函数-茉莉花和业力

我需要覆盖一个函数的100%的测试,它返回一个返回的新Promise (((resolve,reject)这是完整的函数。saveData():Promise {return new ...] >

回答 1 投票 0

TypeError:无法读取ngAfterViewChecked中未定义的属性'nativeElement'

我添加了ngAfterViewChecked后,我的一些业力茉莉花单元测试失败。我不确定我在做什么错。我尝试初始化下面的“ mySwitchEl”,但仍然遇到相同的错误。 ...

回答 1 投票 0

fakeAsync不等待异步操作完成

上下文,我正在测试一个组件,该组件正在使用基于可观察的服务来获取一些数据并出于i18n目的显示它们。由于特定需求,i18n服务是自定义的。该组件有效...

回答 1 投票 5

我如何用茉莉花和业力覆盖诺言回应

我有一个返回并处理promise的函数,我需要覆盖内部的返回,但是我不知道该怎么做,我目前正在尝试如下操作:confirmRemoveUser(user:...

回答 1 投票 0

Angular 7:在UnitTest中模拟FileSaver.saveAs

我有一个角组件,其中包含以下部分:my.component.html(摘录)

回答 1 投票 0

在茉莉花单元测试中预期'^ 169.254 $'为/^169.254 $ /

我是Angular,Karma,Jasmine测试框架的新手。我收到以下错误。工作正常。升级到angular 7后,出现以下错误。 [1A [2K [31mElectron 2.0.2(Node 8 ....

回答 3 投票 0

使用业力和茉莉花的.find方法进行阵列覆盖单元测试

使用角度8 myMethod(id:number)中的因果关系和茉莉花覆盖spec文件中的以下代码段的麻烦:boolean {const data = this.myService.getSampleData();返回data.find(item =&...

回答 1 投票 0

lcov.info未被声纳尔扫描

我正在尝试使用声纳波上的coverageIstanbulReporter扫描代码的覆盖范围。这是我的karma.conf.js文件:module.exports = function(config){config.set({basePath:``,...

回答 1 投票 0

角度5-Jasimine测试-错误:NgModule'DynamicTestModule'的提供程序无效-仅允许提供程序和类型的实例

我正在尝试测试组件类,但是,我的测试无法正常工作。这是堆栈错误的一部分:错误:NgModule'DynamicTestModule'的提供程序无效-仅提供程序和类型的实例为...

回答 2 投票 1

我如何为此角色服务创建模拟对象

角色服务是我们应用程序的一部分。我无法使用此服务,因为我无法模拟来自'@ angular / core'的BehaviourSubjects import {Injectable};从'.. / .....

回答 1 投票 0

错误单元测试Angular 8 / Jasmine / Karma:RangeError:超出最大调用堆栈大小

我正在使用Jasmine对我的角度应用程序进行单元测试,有时以下错误会在Karma窗口中发生。我找不到它的来源,因为它在重新加载时大约发生1/5次。它发生了...

回答 1 投票 1

如何在组件中测试FormGroupDirective?

我在viewProviders中使用FormGroupDirective测试组件时遇到一些问题。无法创建父对象的模拟并设置空的formGroup。我的组件:@Component({(...)viewProviders:[{...

回答 1 投票 6

茉莉花测试中的ajax调用

我正在尝试为具有Ajax调用的javascript文件编写茉莉花单元测试。不知道如何通过茉莉花测试覆盖“成功”功能下的零件。代码段如下所示,函数...

回答 1 投票 0

模拟角业茉莉花测试中的服务

我正在尝试通过将服务添加到规范中的providers数组并使用其功能添加createSpyObj来模拟服务,但出现以下错误:在''ng:// ...]处访问XMLHttpRequest >>> [

回答 2 投票 0

测试是否用茉莉花和业力改变了班级

我正在尝试通过以下方式测试是否单击了按钮:单击按钮时,某些元素类从wrapper-container更改为wrapper-container-expanded(我不想检查...

回答 1 投票 0

TypeError:mat-option的fixture.debugElement.query为空

我是Angular的新手,正在使用Karma进行测试。我正在尝试从模板中获取mat-options的实例,以验证其文本内容。不幸的是,我收到因果报应的空错误,说...

回答 1 投票 0

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