Jasmine是一个用于测试JavaScript代码的行为驱动开发(BDD)框架。 Jasmine没有外部依赖,也不需要DOM。
我有一个项目文件夹,它有很多错误,因为我们已经把ui更新到新版本,我们用旧的测试案例失败。我想运行一个特定的文件夹,其中有10个组件,并希望... ...
我有一个普通的类,不是组件,有这个方法,我想测试 static fromJson(json: any): ClientDTO { const ret: ClientDTO = Object.assign(new ClientDTO(), json) const dp = ....
我目前在Angular项目中使用业力和茉莉,并且我注意到某些测试很慢。因此,我正在寻找一个显示每个文件的执行时间的解决方案/报告程序。
我如何在脚本中为每个测试用例添加一个ID,以便在我的jasmine-jsReporter.js(我的Jasmine记者)中?我可以访问此ID并使其出现在报告中吗?谢谢!
如何编写用于在jquery中触发on事件的茉莉花规范? $('#myid')。on('keyup',function(event){if(event.which === 13){event.preventDefault(); ...
我在运行e2e时遇到此错误:找不到update-config.json
[目前,我有Protractor v.5.4.2,Node.js v.10.15.39 [09:21:29] I / launcher-运行1个WebDriver实例[09:21:29] I / direct-直接使用ChromeDriver ... [09:21:29] E / direct-错误...
我使用RouterTestingModule通过Jasmine规范测试了Web应用程序的导航,但是在嵌套fix.whenStable()。then(()=> {})时遇到了麻烦。例如:我单击一个链接,然后单击另一个链接...
我已经安装了Jasmine 3.5和Babel 7。节点版本为v12.14.0,这是我的package.json:{“ name”:“ demo project”,“ version”:“ 1.0.0”,“ description”:“”,“ main”:“ index.js”, “脚本”:...
如何编写简单的茉莉花和业力测试以将对象添加到对象数组的角度投影
我已经创建了一个正常的角度员工项目,需要测试addproduct功能。我应该如何为此编写一个测试用例。我不使用服务,这是一个简单的推送功能。任何帮助...
如何在Angular / Jasmine测试中模拟Injector实例?
我需要测试我的服务,该服务使用Injector注入服务而不是Constructor()。我使用这种方式的主要原因是大量服务扩展了我的通用...
如何在Angular / Jasmine测试中将HttpClient伪造为私有字段?
在我的Angular 9项目中,我有以下代码在DataService中定义HttpClient。 DataService是应用程序中最常见的服务,其他所有服务都对其进行了扩展。超过50种服务。 ...
茉莉花单元测试:this.wvInstance.docViewer.getDocument不是函数
我正在测试在组件中具有以下调用的方法:createBar(){const pageWidth = this.wvInstance.docViewer.getDocument();我正在尝试模拟整个调用。 ...
我正在为CanDeactive Guard编写单元测试,并且我的茉莉花规格得到类型声明错误://在规格文件类MockGuardComponent实现的顶部定义了Mock Guard ...
带有setTimeout测试用例的加载服务未包含在角度9中?
我如何测试下面的代码,所以代码覆盖率未涵盖它。用setTimeout测试用例加载服务未包含在angular 9中。我已经筋疲力尽,但似乎没有涵盖。谁能帮我解决...
请考虑以下skFocus服务:angular.module('sk.focus',[])。service('skFocus',function($ timeout){返回function(cssSelector){$ timeout(function(){var element =文档。...
我有一个下一个带有注册表单的组件,写在Angular 9.1 import {Component,OnInit,EventEmitter,Input,Output} from'@ angular / core';导入{FormBuilder,Validators,FormGroup,...
家伙!我是测试人员的新手,并且一直坚持这个问题。我正在尝试为我的服务编写单元测试,该测试从服务器获取数据。经典情况:从'@ angular / core / ...
我正在尝试用茉莉花和角来监视导出的功能。我正在使用以下模式将函数导入到我的测试文件中:从* ../file-parse'中导入*作为HelperObject,以监视对象...