Jasmine 问答列表

如何存根其响应取决于传递的数据的 AJAX 请求?

作者:JohnK 提问时间:3/11/2020

我正在尝试用 Jasmine 进行单元测试。我需要模拟两个对同一 URL 的 AJAX GET 请求,但其响应取决于请求中传递的数据。到目前为止,我无法找到有关如何使响应依赖于 URL 以外的任何内容...

如何让业力/茉莉花单元测试在承诺后使用回调?

作者:user1261710 提问时间:4/23/2019

我正在用 AngularJS 1.5、JavaScript 和 Cordova 编写一个应用程序。 我想编写一个单元测试,以检查某些代码是否在承诺后执行。 这是我的代码笔:https://code...

如何在 Angular 9 中正确使用 HttpClientTestingModule 和 Jasmine/Karma

作者:bilpor 提问时间:5/13/2020

我们有一个通用服务来拨打和接听对后端控制器的调用。在 Angular 4 中,所有测试都可以工作,但由于新的库和更改,它们不再工作。我现在正在尝试使用 和 重写这些。HttpClientTesting...

如何在单击按钮上运行 jasmine 描述测试用例

作者:MOHAMED SIKKANDAR AFZAL M 提问时间:9/15/2022

我在正常模式下在 chrome 中运行多个测试用例。最后,UI中会有一个按钮,询问用户是否要运行这个大的测试用例(这将花费更多时间)。 <button onclick="transitionTest...

mutationObserver 在指令中调用函数的 Angular 单元测试

作者:Harald 提问时间:7/23/2023

因此,我正在 Angular 中构建一个 focustrap 指令,例如用于模态/弹出窗口,其中焦点将不断循环在弹出窗口中的可聚焦元素上。例如,它使用 mutationObserver 来跟踪子项和 ...

Karma Jasmine 使用 SpyOn 测试在浏览器中运行良好,但在进行更改时自动重新运行时出现“未声明可写或没有 setter”错误

作者:Jmh2013 提问时间:10/27/2023

我有一套测试,它们在控制台中和启动浏览器会话后的第一次运行期间运行完全正常(即)。但是,一旦我进行更改并且浏览器会话再次自动运行测试,我就会收到以下错误:karma start Error: <sp...

即使正确配置间谍,Angular 单元测试也失败

作者:Julio Rodriguez 提问时间:10/31/2023

我的组件如下所示: constructor( private readonly dialogRef: MatDialogRef<ChangeRolesDialogComponent>, pri...

在单元测试中出现错误:无法读取未定义的属性(读取“订阅”)

作者:priyansh kasera 提问时间:11/7/2023

我正在尝试用 angular 为我的组件编写一个单元测试,但是当它调用 Api 时,它会从响应中取消定义,我不知道如何处理这个问题,因为这是我第一次用 angular 编写单元测试,请帮忙! 这是我...

使用 L10nTranslate 实现 Angular 测试

作者:Marvin Valke 提问时间:11/10/2023

我正在尝试在 Angular 应用程序中使用 Karma 实现测试。 我遇到了一个问题,因为我的组件使用了 L10nTranslate,所以我尝试将模块导入我的测试文件 我的组件 @Compone...

无法覆盖 Angular 方法中的特定行

作者:Kashif999 提问时间:11/15/2023

我有这个类,我使用几个服务来获取数据,然后转换它并将其作为可观察的返回。无论我尝试什么,测试覆盖率都不仅仅涵盖其中的一个特定部分。尝试了各种不同的东西,但它没有覆盖。这是类: import { In...


共11条 当前第1页