karma-jasmine 相关问题

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

如何使用Angular 6 / Jasmine对这个简单的功能进行单元测试

我在我的一个组件中有以下方法。我怎样才能为它编写单元测试? getInitialSeats(){for(let i = 0; i <100; i ++){i = i + 1; this.seatObj = {...

回答 1 投票 0

用茉莉花模拟$ q.all为angularjs控制器

我正在为一个角度控制器编写jasmine测试用例,它有一个init函数,有一个promises数组要解析:(function(){angular.controller(“xyz”,['$ scope',“Utility”,...

回答 1 投票 0

MatDialog服务单元测试Angular 6错误

我有打开,确认和关闭对话框的模态服务,我正在制作单元测试文件,但我得到了Angular的错误,这就是代码。 modal.service.ts @Injectable()导出类...

回答 3 投票 3

Karma测试参数--watch = false不起作用

我们运行Jasmine测试时遇到问题。如果我们运行:ng test --browsers = ChromeHeadless --code-coverage,测试工作正常。但如果我们运行:ng test --watch = false --browsers = ChromeHeadless --...

回答 2 投票 1

使用Ionic-karma-jasmine进行测试

我是角度和离子的新手,我需要知道如何进行单元测试,具体来说,有没有我编写测试代码的测试文件?我目前正在研究离子3.我已经安装了业力和......

回答 1 投票 1

使用Jasmine在Angular单元测试中访问方法的局部变量

如何在validate函数中访问类型变量?问题是代码覆盖显示输入if语句未被覆盖,我不知道如何覆盖它。界面不唯一{...

回答 1 投票 0

Angular 7测试:“由于它不是form的已知属性,因此无法绑定到formGroup”

控制台日志错误:15 02 2019 14:50:24.868:INFO [Chrome 72.0.3626(Windows 10.0.0)]:连接到ID为27946068 Chrome 72.0.3626(Windows 10.0.0)的套接字BiEioS9fHwq-QLg3AAAA上。 ..

回答 3 投票 4

Angular / Jasmine - 如果在ngOnInit上调用,间谍是否有效?

我有一个反应形式,我已经分成更小的组件,以便能够更好地单独管理每个表单控件。我依靠事件发射器来传达每个事件的状态......

回答 1 投票 3

ExperimentalDecorators警告

我有一个Angular 4的应用程序,我尝试用jasmine和Karma进行测试。但是这个错误发生了。对装饰器的实验支持是一个在未来可能会发生变化的特性......

回答 3 投票 1

Angular 7 spyon来自单元测试?

首先,我尝试了与此主题相关的所有问题和答案。此外,我尝试了相关的问题,并试图解决它,但没有成功。所以请仔细阅读我的问题。搜索...

回答 1 投票 0

失败:模块'DynamicTestModule'导入的意外指令'ContactDetailsComponent'。请添加@NgModule注释

我创建了一个新组件并进行了ng测试,但是失败了以下错误Failed:模块'DynamicTestModule'导入的意外指令'ContactDetailsComponent'。请添加一个@ ...

回答 1 投票 5

我如何在我的Karma / Jasmine测试中调试“ [object ErrorEvent]引发”错误?

我有几个失败的测试,它们仅输出抛出的[object ErrorEvent]。我在控制台中看不到任何可帮助我确定问题代码的内容。我需要做些什么来跟踪...

回答 16 投票 106

业力单元测试错误:模块导入的意外值。请添加@NgModule批注

我通过以下方法创建了一个新的新组件:ng g mytest1然后,我将构造函数行更改为:Constructor(private dialogRef:MatDialogRef ){},并添加了所需的...

回答 2 投票 6

错误:请在测试前调用“TestBed.compileComponents”

我收到此错误:错误:此测试模块使用正在使用“templateUrl”的组件MessagesComponent,但它们从未编译过。请在...之前调用“TestBed.compileComponents”

回答 2 投票 11

带有queryparameters的HttpTestingController.expectOne()

我是使用Jasmine / Karma进行角度测试的新手,我在使用HttpTestingController测试角度服务时遇到了问题。这是源代码的一部分:getProfile(userName:...

回答 1 投票 0

Angular 2+单元测试 - fixture.detectChanges()删除组件属性

我有这个测试。在那里我设置了我的组件的一些值。这些值确定按钮的状态。在fixture.detectChanges()之前,仍然设置了这些值。但之后(就在...

回答 1 投票 0

Angular 2 Jasmine测试,加载app.component.ts中的所有组件?

我正在开发一个小型测试应用程序,以便更好地学习Angular 2中的Angular 2和单元测试。来自反应 - Jest背景;在app.component.ts中包含所有组件会感觉很奇怪。 ...

回答 2 投票 1

Jasmine触发搜索成员函数但无法获得任何响应或错误

我是Jasmine的新手,我正在通过UI进行测试,所以在输入搜索输入字段中的值并触发keyup事件后,调用搜索函数,我通过记录不同来确认...

回答 1 投票 1

Fixture.detectChanges()未定义;角度5单元测试

我试图在一个非常简单的组件上运行一个基本的单元测试。组件从'@ angular / core'导入{Component,OnInit};从'@ angular / router'导入{Router};从'...导入{CmsService}

回答 1 投票 0

如何为`ng test --code-coverage`排除所有* services.ts?

在我的Angular 6下,我运行以下命令进行单元测试并生成代码覆盖率报告:ng test --browsers = Chrome --watch = false --code-coverage工作正常并编写代码...

回答 2 投票 0

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