Karma-Jasmine是Jasmine测试框架的适配器,默认情况下随Karma一起提供。
使用 Jasmine 和 MsalService 模拟 getAllAccounts 方法时出现错误 - Angular
我面临使用 jasmine 的测试覆盖率问题,因为我正在使用 MsalService-Entra(Microsoft 身份验证库)和 Angular 15,我正在使用一种方法来获取所有用户帐户...
用于测试角度的 Transloco 加载器模块...无法以编程方式导入翻译?
Transloco 有点新,但我让这个模块可以用来测试我的组件: 从 '@jsverse/transloco' 导入 { TranslocoTestingModule, TranslocoTestingOptions }; 导入{SUPPORTED_LANGUAGES} ...
ReactJs 18:新的自动批处理导致组件无法在 Karma 集成测试中渲染
我有一个应用程序,我只使用 createElement 方法渲染 React 组件,如下所示: 公共静态渲染(目标:HTMLElement,reactComponent:FC,attrs:T){
使用 --code-coverage 进行角度测试时出现 Karma 加载错误:“错误:发现 1 个加载错误”
使用 --code-coverage 运行 Angular 测试时遇到持续的“加载错误”。此错误仅在命令 ng test --no-watch --code-coverage 时发生;否则,运行 ng
我正在研究 Angular 16 项目,它的茉莉花业力测试本质上是不稳定的,有时它们会通过,但有时它们会失败。错误日志是 - 错误:执行取消的操作 在异步操作。
当我测试 Angular Material 小吃栏时,将持续时间设置为 3000 毫秒,然后在勾选 3000 后尝试使用 fakeAsync 进行测试,小吃栏仍然显示。如何让它自动关闭?代码
对于 Angular Material Snackbar,我只使用官方示例并为组件编写单元测试。 在测试中,我使用带有 documentRootLoader 和 MarSnackbarHarness 的 loader 来检查 sna...
在 Angular 中,我如何为像这样实现 CanActivateFn 的东西编写单元测试用例? 导出常量 AuthorizedUserClaimGuard: CanActivateFn = (路线, 状态) => { const auth = 注入(
Angular 18 中的 CanActivateFn 单元测试
在 Angular 18 中,我如何为像这样实现 CanActivateFn 的东西编写单元测试用例? 导出常量 AuthorizedUserClaimGuard: CanActivateFn = (路线, 状态) => { const auth = 在...
此测试正在运行! 我想在 Angular 2 中测试 HTTP 请求,但它不起作用。 这是错误消息: .../loginservice.service.spec.ts (45,11) 中出现错误:';'预期的。
我是 Angular 2 的 Jasmine 新手,在编写测试用例时经常使用 TestBed 对象并收到错误:请在测试之前调用“TestBed.compileComponents”。 我该怎么办
我有一个简单的组件,可以将粘贴事件处理到表单输入中。 形式: this.searchForm = this.formBuilder.group({ 查询:[ null,[Validators.required] ] }); onPaste(事件){ 活动。
我刚刚将我的应用程序 Angular 版本从 Angular 15 迁移到 Angular 18。 应用程序运行正常,但当我将已弃用的 httpClientModule 版本切换为 ProvideHttpClient 时,我的测试开始失败(
Angular 4 - 失败:无法解析 ActivatedRoute 的所有参数:(?, ?, ?, ?, ?, ?, ?, ?)
我已参考以下链接来获取答案,但我找不到适合我的场景的任何可行解决方案。 错误:(SystemJS) 无法解析 ActivatedRoute 的所有参数:(?, ?, ?, ?,...
我开始将 Angular 18 应用程序迁移到独立组件,并且遇到了覆盖各种导入的问题。我正在使用 Angular 18、Material、NGMocks、Spectator(作为测试台替代品)...
Gulp + karma + jasmine + Angular + singleRun:true = Angular 注入失败
我在通过 Karma 和 Gulp 运行 Jasmine 测试时遇到问题,我通过 gulp 任务运行测试 返回新的 karma.Server({ 配置文件:__dirname + '\karma.conf.js', 单次运行:
Angular 单元测试:无法读取未定义的属性(读取“ɵcmp”)
我正在尝试为 Angular (v18) 应用程序的组件开发测试。 该组件是独立的,文件规范文件是自动生成的,我仅添加了该组件所需要的服务...
更新 karma-jasmine 中使用的 Jasmine 版本
问题 使用 karma-jasmine 插件通过 Karma 运行 Jasmine 时,如何更新所使用的 Jasmine 版本? Jasmine 只会在 karma-jasmine 插件集成 n...
如何在 jasmine 角度框架中测试在订阅时多次发出的 observable
我有一个服务product.service.ts 产品服务类 { 公共产品$:Observable = from(['prod1','prod2','prod3','prod4']); } 我想要
如何在 Angular 中测试 form.valueChanges?
如何正确进行单元测试(Karma、Jasmine),valueChanges 的发射会调度 FormUpdated 操作? beforeEach(异步(() => { TestBed.configureTestingModule({ 进口:[...],