Karma-Jasmine是Jasmine测试框架的适配器,默认情况下随Karma一起提供。
花了几个小时来解决这个问题 - 也许有人有一个想法,为什么我的报道报告没有正确映射我正在使用:Angular 6 webpack 4 karma 3.0 karma-coverage-istanbul-reporter 2.0 ....
我有一个组件,下面有两种方法。如何在ngOnInit()上测试方法nameList()toBeenCalledWith(students)构造函数(route:ActivatedRoute,location:Location){} ngOnInit(){...
无法绑定到'matMenuTriggerFor',因为它不是'button'的已知属性
当我尝试测试角度组件时出现以下错误:运行jest测试时出错:无法绑定到'matMenuTriggerFor',因为它不是'button'的已知属性。这是我的HTML:...
任何人都能对我在Jasmine单元测试中看到的这个错误有所了解,我在模拟服务调用中创建一个间谍并试图返回一个值?这是间谍的一个例子:mockService = ...
我是第一次写自动化测试用例。我正在尝试使用Angular中的Jasmine / Protractor编写e2e测试用例。所以我在这里给你一个场景。就像我服务/建立我的项目一样。 ...
在我的组件@Input('price')中设置setPrice(price){this.price = price; this.modifyTotalAmount(); } test(component.spec.ts)it('应该调用函数',()=> {spyOn(fixture ....
如果我有1000多个测试的场景,并且想要只运行它们的选定部分,我可以使用fdescribe。其余的测试被跳过,这很好但是它们仍然污染了控制台输出。 ...
我正在尝试通过键盘测试哪个值进入的事件。我的问题是在输入字段设置值之后,当我打印它时打印,但是当我在whenStable()中打印它时它打印为空。我想要 ...
Angular 4:Jasmine:Failed:Uncaught(in promise):TypeError:无法读取属性'nativeElement'的null
我正在使用角度4 app中的jasmine编写单元测试用例。我每次都得到'无法读取属性'nativeElement'的'null',我不知道为什么。我在下面尝试做的是检查是否......
jasmine + karma test runner:如何测试window.location.href
我有一个服务,可以使用window对象:@Injectable()导出类WindowService {constructor(){}; get window():Window {返回窗口; } get href():...
我正在努力与Karma和Jasmine运行一个基本的UT。看起来Karma / Jasmine在运行测试时无法获取模块。当运行npm start时,我不会得到相同的...
Angular 5 - 在Jasmine / Karma测试中使用HTTP拦截器作为模拟HTTP请求
在使用Jasmine和Karma编写的使用Angular编写的组件的用例测试中,您可以使用HTTP拦截器作为模拟HTTP请求和响应吗?如果是,那么使用的一个例子是什么......
尝试在Angular 2中编写简单的测试,但在./web/environments/environment.ts中获取环境.ts的错误,如下面的ERROR模块构建失败:错误:web \ environments \ environment.ts是......
在我升级到Angular的新版本之后,我以前工作过的一个测试打破了,我不知道为什么。即我有一个记录错误的函数:从'rxjs'导入{Observable,of};出口 ...
此拦截器的目标是在服务器需要验证码密钥时重新发送请求。但是当一个jwt令牌应该被刷新时它可以使用。拦截器工作正常,但我不能......
Karma没有在karma-webpack中运行具有“import”语句的测试
我有一些测试文件,我想对我的应用程序运行测试。我试图在我的测试中使用karma,karma-webpack,karma-babel-preprocessor,karma-chrome-launcher和jasmine。我的应用......
我正在使用TypeScript中的AngularJS 1.7开发一个项目。对于测试,我们使用Karma运行的Jasmine。但是,当我尝试加载库文件时,Karma会加载它们两次,当然......
我有一个测试,创建一个像这样的控制器... this.createScope = function(scope){if(scope){this.scope = scope; } else {this.scope = $ rootScope。$ new(); } ...
这是我第一次写测试用例。我想用close方法编写测试用例,它会隐藏横幅,并且还会设置一个cookie,以便当用户第二次访问该网站时它会赢得'...
使用Karma,如何排除与特定子文件夹中的模式匹配的所有文件?
我有一个简单的AngularJs应用程序设置,看起来有点像这样:客户端供应商angular bootstrap jquery ... app.module.js app.controller.js ......