karma-jasmine 相关问题

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

使用Webpack和Angular破坏单元测试覆盖率?

花了几个小时来解决这个问题 - 也许有人有一个想法,为什么我的报道报告没有正确映射我正在使用:Angular 6 webpack 4 karma 3.0 karma-coverage-istanbul-reporter 2.0 ....

回答 1 投票 0

route.data.subscribe()上的茉莉花测试

我有一个组件,下面有两种方法。如何在ngOnInit()上测试方法nameList()toBeenCalledWith(students)构造函数(route:ActivatedRoute,location:Location){} ngOnInit(){...

回答 2 投票 1

无法绑定到'matMenuTriggerFor',因为它不是'button'的已知属性

当我尝试测试角度组件时出现以下错误:运行jest测试时出错:无法绑定到'matMenuTriggerFor',因为它不是'button'的已知属性。这是我的HTML:...

回答 2 投票 16

角茉莉单位测试错误与间谍'和'

任何人都能对我在Jasmine单元测试中看到的这个错误有所了解,我在模拟服务调用中创建一个间谍并试图返回一个值?这是间谍的一个例子:mockService = ...

回答 1 投票 0

量角器中的本地存储?

我是第一次写自动化测试用例。我正在尝试使用Angular中的Jasmine / Protractor编写e2e测试用例。所以我在这里给你一个场景。就像我服务/建立我的项目一样。 ...

回答 1 投票 0

单元测试Angular @Input设置功能未触发

在我的组件@Input('price')中设置setPrice(price){this.price = price; this.modifyTotalAmount(); } test(component.spec.ts)it('应该调用函数',()=> {spyOn(fixture ....

回答 1 投票 0

如何在Jasmine中抑制跳过测试的输出

如果我有1000多个测试的场景,并且想要只运行它们的选定部分,我可以使用fdescribe。其余的测试被跳过,这很好但是它们仍然污染了控制台输出。 ...

回答 2 投票 10

Angular 4(业力)测试输入字段的输入值

我正在尝试通过键盘测试哪个值进入的事件。我的问题是在输入字段设置值之后,当我打印它时打印,但是当我在whenStable()中打印它时它打印为空。我想要 ...

回答 2 投票 0

Angular 4:Jasmine:Failed:Uncaught(in promise):TypeError:无法读取属性'nativeElement'的null

我正在使用角度4 app中的jasmine编写单元测试用例。我每次都得到'无法读取属性'nativeElement'的'null',我不知道为什么。我在下面尝试做的是检查是否......

回答 2 投票 6

jasmine + karma test runner:如何测试window.location.href

我有一个服务,可以使用window对象:@Injectable()导出类WindowService {constructor(){}; get window():Window {返回窗口; } get href():...

回答 3 投票 0

$ 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

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