karma-jasmine 相关问题

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

为什么我的第一个测试通过了,而其他的测试却失败了?

我为一个AngularJS服务编写了以下测试。当我同时运行它们时,第一个测试(应该存在)通过了,但其余的测试都失败了,并出现以下错误。错误: [$injector:unpr]... ...

回答 1 投票 0

如何使用jasmin和karma测试外部css属性?

使用jasmine-karma.buy{ width: 50%; }测试外部css属性。 你好,我想检查宽度属性

回答 1 投票 0

Angular。如何在Angular单元测试中使用路由器?

我正在用angular写一个测试用例,我写了一个条件,如果res.length ===1,重定向到详情页。我写了一个条件,如果 res.length === 1 重定向到详情页。(this.router.navigate(['details', id]))。我从第一个数组中获取id ...

回答 1 投票 0

创建特定类型的objct,对instanceof返回true,而不使用new。

我目前正在编写单元测试,其中一部分逻辑,是检查输入元素是否为某种类型。由于我使用的是angular,我无法在没有严重开销的情况下创建这个对象。(这个...

回答 2 投票 0

Angular 单元测试:按钮点击--SPEC没有期望。

我正在用Karma Jasmine运行一个Angular单元测试。其测试的是一个按钮输入。我们收到了下面的注释与两个测试,一个常规和一个与async。有没有人知道如何修复这个单元......

回答 1 投票 0

Karma在所有测试运行前断开连接

我们正在使用Karma作为茉莉单元测试的测试运行器,测试一个Angular应用程序。我们有超过6000个测试。Karma运行测试的速度非常慢,从来没有通过2700个测试(11分钟)。

回答 1 投票 1

Angular测试 - 在Karma上得到 "TypeError: 无法读取属性'textContent'的null"。

我在我的Angular应用程序上设置了几个测试,在其中一个测试中,当我试图获取一个HTML元素时,得到了这个错误。TypeError.Cannot read property 'textContent' of null Cannot read property 'textContent' of null 这是一个 ...

回答 1 投票 0

Angular测试路线。SPEC HAS NO EXPECTATIONS应该导航到测试。

预期的行为是通过点击我的按钮 它应该导航到测试。我的问题是,我在下面的代码中的期望没有被读取。我还在下面的Karma中添加了一张我的输出图片。...

回答 1 投票 1

如何在获得代码覆盖率的同时排除规范文件[Angular] 。

我想让我的angular项目的代码覆盖率。我对这些工具不是很熟悉。我决定使用 "istanbul-instrumenter-loader"。"^3.0.1". 我试着从这个问题中寻求帮助:......

回答 1 投票 1

JSDom因果报应角度设置

我希望能够使用JSDOM作为浏览器在angular中使用karma运行jasmine测试。我使用以下命令安装了jsdom和karma-jsdom-launcher:npm install jsdom --save-dev ...。

回答 1 投票 1

用matHorizontalStepper测试。角度材料

我正在为一个mat-stepper写一个测试。我遇到了错误。错误,导出名称 "matHorizontal"。Export of name 'matHorizontalStepper' not found! 解决这个错误的最好方法是什么? describe('...

回答 1 投票 -2

Mocked的弹珠服务方法不发值。

我正在使用marbles为服务创建单元测试。经过测试的服务方法(我只留下了一个有问题的片段) updatePayment(payment: Partial , familyId: string)。可观察到的

回答 1 投票 0

单元测试一个带有返回值的函数

我有一个要进行单元测试的函数,不知道该如何处理。简化:someFunction(): boolean { this.service.login().subscribe(response => { if (response) { return ...。

回答 2 投票 0

单元测试ViewChild与垫子排序和设置内容,Jasmine和Karma。

我有一个设置了内容的ViewChild。我想知道你如何使用单元测试来测试这段代码。这张图是代码覆盖范围 @ViewChild(MatSort) set content(content: ElementRef) { ....

回答 1 投票 2

toHaveBeenCalled在同一个spy上的两个Jasmine测试用例中不能正常工作。

我有一个spy对象,我在两个测试用例中使用。我使用toHaveBeenCalled方法来检查spy方法是否被调用。我的代码在使用一个测试用例时工作得非常好......。

回答 1 投票 0

如何修复这个测试用例。不能绑定到'value',因为它不是'dls-option'的已知属性。

这是我用Jasmine和Karma进行Angular单元测试的第三天。我是跟着Pluralsight讲课的。首先,dls-option是一个组件,我在使用一个库的形式。我会解释一下。我...

回答 1 投票 0

使用Angular Harness获取输入值

如何用Angular Harness获取Input的值?我试过这样做: readonly name = this.locatorFor('input'); async getName(): Promise { return (await this.name()).text();...

回答 1 投票 0

如何在单元测试时伪造子组件?

我是用茉莉花和卡玛测试的新手。如果我问错了什么,请原谅我。我有一个组件app-timeselector,里面有一些自定义的子组件。模板是这样的。...

回答 1 投票 0

Angular服务测试不通过

我有一个服务,它使用json-server作为我的数据库。我可以确认我的服务工作,因为我可以在一个组件中返回我的响应。但我在尝试获取Jasmin单元时遇到了这样的问题 ...

回答 1 投票 1

我在angular里有一个服务,在这个服务里有静态方法。我如何为静态方法写单元测试?[重复]

@Injectable({ providedIn: 'root' })) export class TestService { static testMethod(data: any, file: string) { / do some stuff }。}

回答 1 投票 1

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