Karma-Jasmine是Jasmine测试框架的适配器,默认情况下随Karma一起提供。
我创建了新的角度项目和生成的组件。新的hello ng g c示例在app app.compoment.ts中包含示例组件 什么时候......
我想测试一个返回observable的方法。我能够测试该方法,但我无法覆盖错误返回部分home.component.ts import {Data} from'./../model/data.model';进口{...
我正在尝试为init函数编写单元测试,并且我在测试中调用collectionReport.init()时出现错误.TypeError:undefined不是对象这是代码我... 。
Angular [karma]对Observable的异步测试
我尝试测试异步情况。我的组件:ngOnInit(私有服务:MyService){this.isLoading = true; this.service.getData()。subscribe((data)=> {this.data = data; this ....
使用jasmine-ajax模拟XMLHttpRequest给出了jasmine.ajax = undefined
我正在尝试使用jasmine-ajax在单元测试中模拟XMLHttpRequest。我使用Aurelia CLI生成我的应用程序,我使用Karma作为单元测试运行器。对于单元测试,我试过......
如何单位测试函数的返回值 - Angular(Jasmine / Karma)
我想知道是否有一种方法可以正确测试Angular中函数的返回值。我想基本测试一个测试的返回值是真的,写另一个来测试相反的...
CUSTOM_ELEMENTS_SCHEMA添加到NgModule.schemas仍然显示错误
我刚从Angular 2 rc4升级到rc6并且遇到了麻烦。我在控制台上看到以下错误:未处理的Promise拒绝:模板解析错误:'cl-header'不是已知的...
我有一个幻灯片放映组件,它有一个幻灯片对象的输入数组,只要它在slide.time中定义,就会显示每个对象。还有两个点击它们的按钮必须...
具有ControlValueAccessor测试的Angular 2(4)组件
我想测试实现ControlValueAccessor接口的组件允许在我的自定义组件中使用[(ngModel)],但问题是通常的输入是正确的但ngModel - ...
您的一些测试执行了整页重新加载 - 运行Jasmine测试时出错
我遇到了一个问题,当我在Jasmine上运行测试时,我在下面收到此错误。问题是,当我尝试执行一定数量的测试时,似乎会发生这种情况。它似乎没有捆绑......
当在Angular中使用Jasmine使用* ngIf指令时,如何单元测试元素是否可见
我有一个Angular 6应用程序并编写一些单元测试,试图确定元素是否可见,仅仅基于* ngIf指令的布尔结果。标记:
我有一个组件,其中包含从容器传入的office对象。此对象中的属性填充一个表单,该表单在浏览器中按预期工作,但是如果我将模拟数据分配给...
我试图测试$ http请求,无论我做什么,我似乎无法让它工作。我有一个工厂,它拥有4个请求类型GET,POST,PUT,DELETE。我试图测试来自...的响应
在编写Karma-Jasmine单元测试用例时,“错误:没有路由器的提供者”
我们已经完成了一个angular2项目设置和内部创建了一个模块(my-module),并在该模块内部使用以下cmd命令创建了一个组件(my-new-component):ng new ...
我正在为AppComponent准备单元测试用例,它将路由器作为注入依赖项,并在我的测试台中包含了RouterTestingModule。但仍然得到一个奇怪的错误。请找错误......
使用Jasmine有一种方法可以测试2个数组是否包含相同的元素,但不一定是相同的顺序吗?即array1 = [1,2,3]; array2 = [3,2,1];期待(数组1).toEqualIgnoreOrder(数组2); ...
使用jasmine进行窗口位置搜索的Angular 7模拟和返回值
使用Jasmine对角度7进行单元测试。我需要在Jasmine中设置window.location.search值。我尝试了以下方案。 window.location.search ='?param = part1'//它不起作用。 ...
NO_ERRORS_SCHEMA停止以角度运行的Karma测试
我有工作Angular测试设置。当我使用嵌套组件测试组件时,这给了我错误,这就是为什么我需要模拟这些组件。 Angular Test文档向我们展示了其他......
角度单位测试:未捕获错误:未捕获(在承诺中):错误:无法匹配任何路由。网址细分:'退出'
当我启用login.spec.ts测试时,我总是随机地获取此错误以进行不同的测试。未捕获错误:未捕获(在承诺中):错误:无法匹配任何路由。网址细分:我尝试过'登出'
我正在尝试测试一个使用Service的组件,该组件在方法的组件中调用。我需要根据测试来模拟和更改该属性。我有这个:出口课......