Karma-Jasmine是Jasmine测试框架的适配器,默认情况下随Karma一起提供。
我有一个数据服务,被一个组件使用。例如,我有一个数据服务,它被一个组件使用。BookService: ... private book.Book; private bookSubject = new BehaviorSubject Book; private bookSubject = new BehaviorSubject (this.book); bookChanged = this.bookSubject...。
我无法启动测试,因为它们在一开始就失败了,并出现错误 Chrome 83.0.4103.61 (Linux x86_64) ERROR 在 AfterAll Uncaught ReferenceError 中抛出一个错误。无法访问'...
Angular中asyncawait和asyncfixture.whenStable之间的区别。
我想知道这两种方法在Angular框架中处理异步调用的区别。第一个用茉莉花的方法asyncawait第二个用Angular的方法... ...
如何在angular中使用jasmine createSpyObj方法设置属性?
在我的Angular服务中,我有一个属性myPropertyOne: Observable。 我想用jasmine.createSpyObj方法来模拟这个属性。所以,我试着像下面这样监视 const myServiceSpy: ...
VSCode终端中的 "Ctrl+点击跟随链接 "不能跳转到源文件,而是打开新的浏览器标签页
我正在使用Visual Studio Code(1.40.1版本)在我的Angular 8项目上工作,并通过命令ng test从其终端运行KarmaJasmine测试。当测试失败时,我总是能够跳 ...
Angular 8 测试 ngOnInit 没有调用服务方法
所以我正在创建一个测试来检查我的协议组件方法ngOnInit是否调用了operatorService.getOperators()。到目前为止,我已经成功地创建了这样的东西: import {AgreementComponent} ... ...
在Angular 2+中,哪里是保存Jasmine数据固定的合适位置?
我有几个json响应(来自后台),我在Jasmine规范中使用,以测试组件和服务功能。最近我想把这些响应移动到文件中,以便共享数据...。
登录页面显示没有自定义AuthService Karma的存储提供商。
我发现很难调试为什么我的ionic页面会抱怨AuthService没有存储提供者。我试着在TestBed中创建一个新的AuthService,但是没有成功。你能不能也...
我正在做一个简单的电子邮件订阅应用程序,我已经写了测试,目前一切都很顺利。为了使事情简单化,我希望解释一下我所面临的具体部分......
Karma , 伊斯坦布尔 - 代码覆盖报告 未知% ( 00 )
Unknown% ( 00 ) Branches : Unknown% ( 00 ) Functions : ...
为什么单元测试需要使用 fixture.detectChanges() [JasmineKarma] 。
我正在用茉莉花和卡玛学习单元测试。我的测试用例是合格的,但我不明白一件事。这是我的类型脚本。/ 数组对象列表,每个月有一个对象,即... ...
"response" }) ...
我已经为其中一个组件使用了ng2-ace-editor,并尝试使用ng测试命令运行测试用例。但是由于某些原因,它正在抛出Uncaught TypeError: ace.acequire is not a function ...。
我试图测试我写的一个使用$resource的服务,但在尝试将$resource注入我的测试规范中时遇到了问题。我正在使用Typescript和AngularJS 1.6.x,并且...
下面是一个简单的post函数,我可以在jasmine中单元测试成功和catchError。能否在jasmine中测试finalize,即在finalize中,我们是否可以期望装载机被关闭?...
如何在angualr9中对使用console.log打印到控制台的方法进行单元测试?
我有一个方法定义为: public log(...logMsg) { if (isDebug) consoleLog('log', logMsg); }。有没有什么方法可以让我们使用jasmine对这个方法进行单元测试呢?
预期spy<method_name>被调用过一次.它被调用了0次。
我是一个Jasmine新手,我正在写一个UT来检查ngAfterViewInit函数中是否有服务被调用。下面是我的测试代码 describe('HomePage', () => { let component: HomePage; let ...
我有一个单元测试,我想测试一个函数是否在点击按钮时被调用。但我一直得到这个错误。期待spy archive被调用,但我不明白为什么它没有...
获取类型错误。当使用注入器运行karma测试时,无法读取undefine的'get'属性。
所以在我的一个Karma测试中,看起来像下面,它显示TypeError: Cannot read property 'get' of undefine! 你能告诉我我做错了什么吗 import { async, ComponentFixture, ...
我是Angularjs和单元测试的新手。我想知道如何才能在测试用例中定义我的范围变量。我有以下控制器:(function () { app.controller('regionsController', ...