karma-jasmine 相关问题

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

模板解析错误Angular

我创建了新的角度项目和生成的组件。新的hello ng g c示例在app app.compoment.ts中包含示例组件 什么时候......

回答 1 投票 0

在订阅中测试错误块返回observable-角度单元测试

我想测试一个返回observable的方法。我能够测试该方法,但我无法覆盖错误返回部分home.component.ts import {Data} from'./../model/data.model';进口{...

回答 1 投票 0

如何使用Jasmine对init()函数进行单元测试?

我正在尝试为init函数编写单元测试,并且我在测试中调用collectionReport.init()时出现错误.TypeError:undefined不是对象这是代码我... 。

回答 1 投票 0

Angular [karma]对Observable的异步测试

我尝试测试异步情况。我的组件:ngOnInit(私有服务:MyService){this.isLoading = true; this.service.getData()。subscribe((data)=> {this.data = data; this ....

回答 1 投票 2

使用jasmine-ajax模拟XMLHttpRequest给出了jasmine.ajax = undefined

我正在尝试使用jasmine-ajax在单元测试中模拟XMLHttpRequest。我使用Aurelia CLI生成我的应用程序,我使用Karma作为单元测试运行器。对于单元测试,我试过......

回答 1 投票 0

如何单位测试函数的返回值 - Angular(Jasmine / Karma)

我想知道是否有一种方法可以正确测试Angular中函数的返回值。我想基本测试一个测试的返回值是真的,写另一个来测试相反的...

回答 1 投票 1

CUSTOM_ELEMENTS_SCHEMA添加到NgModule.schemas仍然显示错误

我刚从Angular 2 rc4升级到rc6并且遇到了麻烦。我在控制台上看到以下错误:未处理的Promise拒绝:模板解析错误:'cl-header'不是已知的...

回答 13 投票 111

angular2:如何测试具有可观察时间间隔的组件

我有一个幻灯片放映组件,它有一个幻灯片对象的输入数组,只要它在slide.time中定义,就会显示每个对象。还有两个点击它们的按钮必须...

回答 1 投票 6

具有ControlValueAccessor测试的Angular 2(4)组件

我想测试实现ControlValueAccessor接口的组件允许在我的自定义组件中使用[(ngModel)],但问题是通常的输入是正确的但ngModel - ...

回答 1 投票 6

您的一些测试执行了整页重新加载 - 运行Jasmine测试时出错

我遇到了一个问题,当我在Jasmine上运行测试时,我在下面收到此错误。问题是,当我尝试执行一定数量的测试时,似乎会发生这种情况。它似乎没有捆绑......

回答 12 投票 35

当在Angular中使用Jasmine使用* ngIf指令时,如何单元测试元素是否可见

我有一个Angular 6应用程序并编写一些单元测试,试图确定元素是否可见,仅仅基于* ngIf指令的布尔结果。标记:

回答 4 投票 6

表单未在单元测试中填充组件的属性

我有一个组件,其中包含从容器传入的office对象。此对象中的属性填充一个表单,该表单在浏览器中按预期工作,但是如果我将模拟数据分配给...

回答 1 投票 0

使用模拟数据的Jasmine $ HTTP请求

我试图测试$ http请求,无论我做什么,我似乎无法让它工作。我有一个工厂,它拥有4个请求类型GET,POST,PUT,DELETE。我试图测试来自...的响应

回答 1 投票 0

在编写Karma-Jasmine单元测试用例时,“错误:没有路由器的提供者”

我们已经完成了一个angular2项目设置和内部创建了一个模块(my-module),并在该模块内部使用以下cmd命令创建了一个组件(my-new-component):ng new ...

回答 1 投票 76

错误:StaticInjectorError(DynamicTestModule)[RouterLinkWithHref - > Router] :( NullInjectorError:没有路由器的提供程序!)

我正在为AppComponent准备单元测试用例,它将路由器作为注入依赖项,并在我的测试台中包含了RouterTestingModule。但仍然得到一个奇怪的错误。请找错误......

回答 2 投票 1

期望数组无效顺序

使用Jasmine有一种方法可以测试2个数组是否包含相同的元素,但不一定是相同的顺序吗?即array1 = [1,2,3]; array2 = [3,2,1];期待(数组1).toEqualIgnoreOrder(数组2); ...

回答 10 投票 38

使用jasmine进行窗口位置搜索的Angular 7模拟和返回值

使用Jasmine对角度7进行单元测试。我需要在Jasmine中设置window.location.search值。我尝试了以下方案。 window.location.search ='?param = part1'//它不起作用。 ...

回答 1 投票 0

NO_ERRORS_SCHEMA停止以角度运行的Karma测试

我有工作Angular测试设置。当我使用嵌套组件测试组件时,这给了我错误,这就是为什么我需要模拟这些组件。 Angular Test文档向我们展示了其他......

回答 1 投票 0

角度单位测试:未捕获错误:未捕获(在承诺中):错误:无法匹配任何路由。网址细分:'退出'

当我启用login.spec.ts测试时,我总是随机地获取此错误以进行不同的测试。未捕获错误:未捕获(在承诺中):错误:无法匹配任何路由。网址细分:我尝试过'登出'

回答 1 投票 0

角度模拟场/属性与Jasmine / Karma

我正在尝试测试一个使用Service的组件,该组件在方法的组件中调用。我需要根据测试来模拟和更改该属性。我有这个:出口课......

回答 3 投票 0

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