karma-jasmine 相关问题

Karma-Jasmine是Jasmine测试框架的适配器,默认情况下随Karma一起提供。

请设置环境变量CHROME_BIN |窗户

karma 无法启动 chrome - 这是错误 我尝试对我的角度应用程序进行测试,得到了这个结果。我尝试在cmd中使用这个命令: SET CHROME_BIN = "C:\Program Files (x86)\Goo...

回答 1 投票 0

Angular 12:ng 测试 - 代码覆盖率:TypeError:无法读取未定义的属性(读取“初始化”)

我收到错误代码覆盖控制台:TypeError:无法读取未定义的属性(读取“初始化”) 我正在对 component.ts 文件调用服务方法 组件.ts 文件 这个.myAuth = 这个。

回答 1 投票 0

Angular:没有组件提供程序,[多个 Angular HTML 元素] 不是已知元素

我目前遇到以下单元测试失败: “mat-card”不是已知元素(在“ChatCardComponent”组件模板中使用): “app-card”不是已知元素(在“

回答 1 投票 0

在 Visual Studio 代码中运行 Angular Karma 测试

我将 vscode-test-explorer 扩展及其子 Angular-karma-test-explorer 和 jasmine-test-adapter 安装到 vscode,如此处所回答。 但是,测试资源管理器中没有加载任何测试,它

回答 1 投票 0

Angular 2 单元测试的承诺

我通常使用 fakeAsync 来测试返回可观察值的订阅。但在这种罕见的情况下,我需要做同样的事情,但只是为了一个承诺。 这是我的尝试: //服务存根: const testServi...

回答 2 投票 0

Angular 测试无法在 Travis 上运行,并出现错误“发现 1 个加载错误”

为什么我的 travis conf 无法执行 Angular 测试? .travis.yml 语言:node_js 节点js: - “16” 插件: 铬:稳定 缓存: 目录: - ./node_modules - ./.角度 在...

回答 2 投票 0

Angular - 访问 XMLHttpRequest - 单元测试中的 CORS 问题

我在角度测试的规范文件中遇到了这个 CORS 问题。不知道如何解决这个问题。问题发生在第二行 之前(()=> { 固定装置 = TestBed.createComponent(

回答 1 投票 0

Angular 15 升级后 - 捆绑依赖项未知参数错误

从 Angular 13 升级到 15 后,命令 ng run Web:server:product --bundle-dependency true 失败。出现以下错误:错误:未知参数:捆绑包依赖项 需要...

回答 1 投票 0

如何测试功能路由守卫

最近 Angular 升级了路由保护功能,我很头疼为此编写测试用例 路线保护.ts 导出常量routeGuard:CanActivateFn =()=> { 返回注入(

回答 1 投票 0

Karma 测试中的 Backspace KeyboardEvent 未触发 ngModelChange

我正在尝试测试一个指令,该指令对电话号码进行一些格式化并在用户删除号码时进行处理。由于某种原因,当实际与上面的输入交互时,这工作得很好......

回答 1 投票 0

在没有 TestBed 的单元测试中使用 Angular 14 注入()

以下代码 当我运行单元测试时,我收到错误 - 必须从注入上下文(例如构造函数、工厂函数、字段初始值设定项或与

回答 1 投票 0

单元测试:CombineLatest - 添加 SetTimeOut 后测试成功

我正在尝试测试这个方法: 我的方法(){ 结果$=combineLatest([observableOne$,observableTwo$]); 结果$.subscribe(([一,二]) => { this.结果=一||二; ...

回答 1 投票 0

在Angular 16中使用inject()方法为简单的Angular函数编写单元测试

在 Angular CanActivate 接口被弃用后,我根据官方文档更改了对简单 const 函数的保护。 例如,这是我的 inverseAuthGuard 方法,看起来

回答 1 投票 0

在角度测试中,我输入命令 ng test,但没有任何反应

我正在使用 Angular 15.2.5 并尝试运行 karma 单元测试。当我输入 ng test 时, 输出是: 在项目的 Browserslist 配置中配置的一个或多个浏览器将被忽略...

回答 1 投票 0

Karma Angular 单元测试如何创建未解决的承诺并在单个测试中解决它,以检查 then 中的代码是否仅在解决后运行

我有承诺函数waitUntilIsReady: (...) 私有 inProgressSubject = 新 BehaviorSubject(true) waitUntilIsReady(): Promise { const 直到进行中 =...

回答 1 投票 0

Angular 12 npm 运行测试抛出“无法加载颜色版本”

我们最近将应用程序从 Angular 6 迁移到 12,一切看起来都很好,我能够运行应用程序(npm start 正在工作)并测试 UI 功能,但是当我运行我的 Angular 单元测试时...

回答 2 投票 0

错误:超时 - 异步函数未在未定义毫秒内完成

我最近升级了 Angular 8 应用程序以使用较新版本的 Karma 和相关软件包(从“karma”:“~4.0.0”升级到“karma”:“~4.4.1”)。许多单元测试在开始之前运行良好......

回答 2 投票 0

为什么我会收到 NG0303 或 NG0300 错误? (角度测试,Karma Jasmine)

我有几个组件(关于、服务、仪表板等),其中添加了标头组件。该应用程序运行良好。但是,我在测试时遇到错误。 从'@

回答 2 投票 0

Angular 单元测试的响应与 http 响应不同

大家好,我几乎是 Angular 的新手,我想为 AUTH 服务代码创建失败和成功场景,如下所示,但不知何故我的成功场景单元测试未通过。 isAuthenticated():

回答 1 投票 0

无法在角度测试订阅方法

我的ts文件在ngAfterViewInit()中有一个订阅方法,它添加在下面。因此,在编写测试用例并进行调试时,它不会进入订阅方法并设置模拟数据。所以为了...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.