karma-jasmine 相关问题

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

如何对使用router.paramMap的Angular 4组件进行单元测试

我是角度4的新手,试图从单元测试中测试一个角度4特征router.paramMap,以下面的方式读取路径参数并在我的应用程序中按预期工作。构造函数(...

回答 5 投票 11

如何在构造函数中用可观察的订阅单元测试角度保护

我正在尝试对一个角度保护器进行单元测试,该角度保护器管道属于认证服务的可观察量。订阅发生在guard canActivate()方法中。我正在使用茉莉花间谍......

回答 1 投票 1

测试用例在更改复选框时发出事件

HTML: 复选框 ts:ngModel:boolean; @Output()checkboxEvent = new EventEmitter (); onChange(){this ....

回答 2 投票 0

模块'ngRaven'不可用

我试图通过在我的代码中包含ngRaven来运行茉莉花单元测试。下面是karma.conf.js中文件的顺序。 files:['app / bower_components / jquery / dist / jquery.min.js','app / bower_components / ...

回答 1 投票 1

ReferenceError:未定义spyOnProperty

它('应该在UI中更新治疗指令数据',async(()=> {const spy = spyOnProperty(appService.treatmentInstruction,'next','get')。and.returnValue(treatmentInst); ...

回答 2 投票 0

if()返回的单元测试;在一个功能

html:.ts:isFormValid(){if(this.data.dataForm.valid && this.flag){if(!! this.testData.data){return!this ....

回答 1 投票 0

Jasmine:测试嵌套函数是否被调用

我是新编写单元测试用例,下面是我的服务,createComponent(内容,类型){if(!type){this.redirect(); } this.componentFactory = this.componentFactoryResolver ....

回答 1 投票 0

Karma单元测试显示在Angular 4.1.3中覆盖了破坏的UI

我是Angular的新手,并且一直在构建一个有趣的应用程序,以便进行一些练习。目前我正在尝试整合正确的单元测试,并且正在进入似乎有些...

回答 2 投票 0

将Angular从5更新为7并尝试使用命令ng test运行测试。在此之后我得到“没有发现规格”

在尝试使用命令ng测试运行测试并获得错误“未找到规范”和Chrome 73.0.3683(Linux 0.0.0)之后,将角度从5更新为7:执行0 0 ERROR(0.029秒/ 0秒)。能够 ...

回答 1 投票 0

使用Jasmine对过滤器组件进行单元测试

我创建了一个用于过滤掉传递给它的字符串的组件。我正在尝试为它编写单元测试,它给我一个与构造函数相关的错误。请帮我。从...导入角度

回答 1 投票 0

Karma由于“ExpressionChangedAfterItHasBeenCheckedError”而未通过测试

我有一个Web应用程序,在各种页面中抛出ExpressionChangedAfterItHasBeenCheckedError错误。这更像是一个警告,而不是一个错误,Web应用程序运行良好。目前,还没有......

回答 1 投票 0

失败:对于条件“Match DocumentNode”,未找到任何匹配操作

我正在尝试为一个角度服务编写测试,我正在使用graphql和Apollo。遵循本指南:apollo-testing我感谢您的帮助!我收到此错误:失败:预计......

回答 1 投票 1

使用jasmine angular2注入私有服务的单元测试

我试图对角度服务进行单元测试时遇到问题。我想验证此服务是否正确调用注入其中的另一个服务。让我说我有这个ServiceToTest ...

回答 4 投票 4

Angular 6 Karma测试API问题

我是单元测试的新手。我创建了一个Angular 6应用程序,并希望进行单元测试。运行ng测试后,我遇到了一些错误。通知页面正在调用服务NotificationService ....

回答 1 投票 0

Angular 5-ng测试 - 请包含“BrowserAnimationsModule”或“NoopAnimationsModule”

我的应用程序中有一些浏览器动画可以正常工作而没有错误。当我运行测试时,即使我在我的app.module中包含BrowserAnimationsModule,我也会收到此错误....

回答 1 投票 3

Karma使用Chrome的Docker镜像进行测试

对于CI服务器上的测试,我想使用Chrome的图像而不是PhantomJS。我可以使用和不使用puppeteer来执行此操作,但两者都要求我在服务器上安装chrome-stable包。所以我想......

回答 1 投票 1

如何使用onAfterClose对sweetalert进行单元测试

我正试图用onAfterClose来测试sweetalert。我嘲笑sweetalert spyOn(Swal,“fire”)它不会调用onAfterClose。我该怎么设置spyOn?例如.ts testFunction(value){if(!value){...

回答 1 投票 0

角度6 - 单位测试垫选择

1:mat-select有4个值1,2,3,4。下面的代码适用于选择。所以我想分享它是否有助于读者。它('检查下拉长度',async()=> {const ...

回答 2 投票 3

角度4 - 单元测试组件中的订阅功能

订阅的Angular 4单元测试。我想测试我的订阅返回一个用户数组。我想模拟一个用户列表并测试一个名为getUsers的函数。订阅单元测试不...

回答 1 投票 9

如何在单击事件发生时对下拉列表执行单元测试

我在角度应用程序上运行单元测试,当我点击下拉列表时,它应该通过更新前端数据来响应,例如id号前端模板

回答 2 投票 1

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