Karma-Jasmine是Jasmine测试框架的适配器,默认情况下随Karma一起提供。
我正在尝试在Angular应用中测试服务,但我不明白如何模拟在方法外声明的变量。我的服务如下所示:导出类MyService {私有令牌:...
我正在尝试使用在Angular应用程序中返回Promise的方法来测试服务。但是我不断收到错误消息,异步功能没有在5000毫秒内完成我的服务看起来像这个公共...
如何从浏览器平台库中对Meta标签进行Angular 2单元测试?
我正在用Jasmine编写Angular 2组件的单元测试。我想测试实例化组件时是否将文档元标记设置为特定值。我的组件:import {...
我已经使用ng-idle实现了空闲功能,效果很好。我正在尝试使用业力/茉莉花进行测试,但我无法使用我的空闲服务:package.json“ dependencies”:{“ @angular / ...
我更改了模拟服务方法的返回值后,第二个Expect语句出现问题。我已经尝试过fakeAsync和Jasmine了,但是它仍然失败,它仅与setTimeout一起使用,我...
我想为现有的角度项目编写测试用例。我使用默认的角度配置,但是当我运行ng test时,在构建过程中出现错误,浏览器打开并显示零规格...
Highcharts函数未包含在使用Karma + Jasmine进行的单元测试中
由于我正尝试使用您的Highcharts包,因此在对使用Highcharts函数的组件进行单元测试时,我面临一个问题。这是我的上下文:我有一个使用...
如何在angular6 +单元测试(Jasmine + karma)中等待回调函数
我有一个实例,在可观察的订阅回调中有回调。 Component.ts public ngOnInit():void {th is.subscriptions.push(this.route.paramMap.subscribe((params:ParamMap)=> {...
如何在带有电子和NodeJ 8的Angular 7中以Jest方式迁移或使用现有的业力茉莉茉莉
我是Angular和Node Js开发的新手。我将Angular 7,NodeJs 8.12和Electron用于桌面应用程序。我必须使用Jest来在代码覆盖率方面更快地运行测试用例。如何...
我将以说我不太了解木偶戏作为开头,但似乎好像编剧是其继任者,所以我想我只是直接跳过使用它。使用本指南,我已经...
为我的角度单元测试配置测试模块确实非常痛苦。问题是我没有一种简单的方法来查看哪些是我的依赖项,所以我要做的是开始...
我正在尝试使用ngentest库自动为angular 8生成单元测试代码。但是,当我尝试将默认配置从jest更改为karma时,即使我在ngentest.config.js中也进行了更改...
“无法分配给var,因为它是只读属性。”在使用Jasmine测试框架进行的角度测试中]]
我在angular的一项服务中具有只读属性:@Injectable({provedIn:'root'})export class MyService {private readonly timeIntervals:any; }构造函数(私有只读...
我的ng测试的输出如下:> ng test 24 12 2019 14:20:07.854:WARN [karma]:未捕获浏览器,打开http:// localhost:9876/24 12 2019 14:20:07.860 :INFO [karma-server]:Karma v4.4.1 ...
NullInjectorError:Angular中没有路由器测试案例的提供者
我正在使用下方component.ts,得到以下错误StaticInjectorError(DynamicTestModule)[UploadDocumentsLoginContainerComponent->路由器]:StaticInjectorError(平台:核心)[...
确保spyOnProperty使用Object.defineProperty创建可配置属性
在升级到Angular 9(从8.1开始)和Typescript 3.7(从<3.6开始)时,我遇到了spyOnProperty的问题,我的服务看起来像:class Backend {public get baseURL():string {...
我正在编写用于角度应用的单元测试用例。我收到一个我无法弄清的Typeerror。 显示{...
[嗨,我在CSS的帮助下使用复选框将其假装为切换按钮。复选框为true时,此功能很简单,它启用了切换按钮,反之亦然。我想检查一下...
角度测试会引发TypeError:_co.mapNumbers.get在使用Karma进行的测试中不是函数。组件工作正常,代码如下:在组件中,我声明:导出类A {...
测试用例文件describe('homeController',function(){beforeEach(module('moduleInjectionApp')); var $ controller; var $ rootScope; beforeEach(inject(function(_ $ controller_,_ $ rootScope_){ ..