在我观看了以下NgRx隔离测试的视频之后: John Crowson - 使用 MockStore 在 NgRx 8 中 | AngularUP 我试图在我的简单项目中实现相同的测试。但是我收到了一个错误,我无法理解。有人能帮助我解决吗? 这对我来说是非常大的帮助。 测试 ts 文件: ...
我使用Angular 5.2.0创建了c3条形图,一切都正常。但是我想使用npm run test运行karma和jasmine测试。但我遇到以下问题。我希望这与rxjs函数有关。但我无法理解错误的核心。请任何人帮助解决此问题。 TypeError: _this.handler.handle...
我是一个帮助翻译的助手。 我有一个像这样的表单: <form id="save_form" (ngSubmit)="save()"> <input id="input_user" type="text" [formControl]="myForm" /> ...
我已将Angular 4应用程序迁移到Angular 6,现在测试用例在终端显示以下错误消息,并在浏览器上显示成功。有时测试用例会通过而不显示任何错误消息。因此,我们可以说每次运行ng test时,有60%的几率出现以下错误。 Chrome 67.0.3396 (Linux 0.0.0) E...
使用以下测试夹具配置时,我收到了找不到标记的投诉。直接在AppModule中替换MockSelectionToolComponent是可以的,所以问题应该是其他方面引起的... // Add the imported module to the imports array in befor...
我有一个用Angular CLI创建的项目,其中有一个NgModule位于/src文件夹之外(最终这个NgModule将被打包为npm模块,但现在我只是把它放在了/src之外)。 我试图为这个NgModule编写单元测试,但是ng test似乎没有找到/src之外的.spec.ts文件。 ...
我想使用HttpClientTestingModule测试一个HTTP调用错误响应。这个测试很好,直到我在HTTP调用中添加了rxjs的retry(2)。然后,测试显然会抱怨发现了意外请求: “预期没有打开的请求,但发现1个” 但是现在,我不知道如何使用HttpTestingControl...
我正试图为一个使用 Angular Material 组件的组件编写一些测试。 我读到了关于 CDK Test Harness 的内容 https://material.angular.io/guide/using-component-harnesses ,并且我想基于此获取 Mat Sele...
我有一个带有选项卡的组件。我需要导航到选项卡,然后测试可见的输入等内容。我可以从控制台日志中看到,我所采取的操作正在使用下面的进程调用我在其上进行间谍活动的函数。我也可以看到这是按正确顺序发生的。 不幸的是,这会产生一个成功的测试,没有错误,根据ng test,在测试中找不到期望值。(规范没...
我有以下的beforeEach函数: beforeEach(() => { fixture = TestBed.createComponent(ApplyComponent); component = fixture.componentInstance; fix...