jasmine 相关问题

Jasmine是一个用于测试JavaScript代码的行为驱动开发(BDD)框架。 Jasmine没有外部依赖,也不需要DOM。

npm在哪里寻找脚本?

当我在命令行中输入“npm run test”时,npm转到package.json,转到“scripts”部分并尝试匹配“test”。到现在为止还挺好。现在,“测试”背后的界限如下:“......

回答 2 投票 0

Angular应用程序中的event.stopPropagation()导致jasmine超时

在我的Angular应用程序中,我有两个可点击的div,其中一个是另一个的孩子。单击子div时,我不希望触发父单击事件,所以我在...上使用stopPropagation()

回答 2 投票 1

Jasmine - 我如何模拟最终的通话?

我有一个测试,创建一个像这样的控制器... this.createScope = function(scope){if(scope){this.scope = scope; } else {this.scope = $ rootScope。$ new(); } ...

回答 1 投票 0

Angular6 / Karma单元测试 - 如何包含外部JS库(AOS)?

我在角度6项目中使用AOS(Animate on scroll library - 一个外部JS库),它以下列方式加载到项目中。从'aos'导入AOS; ngAfterViewInit(){AOS.init(); ...

回答 1 投票 0

茉莉花测试案例关闭按钮

这是我第一次写测试用例。我想用close方法编写测试用例,它会隐藏横幅,并且还会设置一个cookie,以便当用户第二次访问该网站时它会赢得'...

回答 1 投票 0

我如何在Jasmine中测试这个承诺的内部结构?

以下异步保证存在于我正在测试的Angular目标中。我无法看到'then'中的代码被调用,而且它在'then'中的代码是我需要测试的。 ...

回答 2 投票 0

Angular 5 - Jasmine测试:模拟实际HTTP请求的错误响应错误

首先,我还在学习Angular 4的基础知识,作为我正在做的实习的一部分;这对我来说还是新鲜事。无论如何,我想模拟我正在做的实际HTTP请求的错误...

回答 2 投票 1

Jasmine的BeforeAll内部函数在规范之后调用

我正在使用Phaser框架进行游戏,我正在使用Jasmine编写自动测试代码。一切正常,在这段代码中执行函数beforeAll()(在它之后调用(spec))控制台打印:...

回答 1 投票 1

ffmpeg video下载chrome版本69时文件未完成的错误

我在Linux机器的量角器测试中生成视频。该视频是.mov格式的chrome版本69.0.3497。下载.mov文件在下载过程中给出“文件不完整错误”。 ...

回答 1 投票 0

TypeError:jasmine.createSpyObj不是函数

我需要对不返回Promise的组件方法进行单元测试,但是在内部调用一个方法中的方法,因此单元测试执行会立即返回到'it'块。这个 ...

回答 1 投票 -1

Jasmine单元测试 - 无法读取未定义的属性管道

我正在使用Angular 6,NgRx 6,RxJS 6.我有一个看起来像这样的路由保护 - 从'@ angular / router'导入{CanActivate,ActivatedRouteSnapshot};从'@ angular / core'导入{Injectable}; ...

回答 1 投票 6

尽管在浏览器中使用相同的代码,Jasmine仍会抛出错误

我将此代码添加到我的组件控制器以集中输入,它在浏览器中运行良好,但它打破了我的所有模板测试。我以为我可以冲洗$ timeout,一切都会好的......

回答 1 投票 0

“it”函数在此代码中的作用是什么?

我希望有人可以向我解释AngularJS中的“它”(用于)或者只是普通的JavaScript(我不确定它是否特定于Angular)。事实证明,这对谷歌来说是一件困难的事情......

回答 2 投票 37

用茉莉花测试角度6的服务方法

你好吗?我开发了一个角度为6的登录服务,它依赖于Http和ConfigService,需要测试它的方法。我如何用茉莉花做到这一点?谢谢你!

回答 1 投票 0

我可以在Karma结果中隐藏/删除UI吗?

我正在使用角度6.1.6并且对Karma来说真的很新。当我运行测试时,结果显示了一些元素(请参见此处的截图)。我可以隐藏它们/从我的测试结果中删除吗?谢谢。

回答 2 投票 0

量角器中spec.js文件中的describe()和it()有什么区别?

在量角器中的spec.js文件中编写测试用例时,2个字段显示的是describe()和it()。究竟什么使用它们以及何时使用? // spec.js describe('Protractor Demo App',...

回答 4 投票 2

如何使用jasmine来模拟window.click(事件)

我需要为这个函数编写一个单元测试:public onClick():void {$(window).click((event:any)=> {if(event.target.href && event.target.href.search(/ MOBWORKERMAP- /)!== ...

回答 1 投票 0

茉莉花spyon readAsBinaryString方法的FileReader属性

我有一个使用FileReader的函数。我想监视readAsBinaryString方法。在我的组件中,我有以下属性读取器:FileReader;另外,插入内部......

回答 1 投票 0

如何确认我正在使用的Jasmine版本?

如果我记得在Jasmine中有一个命令会将我正在运行的Jasmine的确切版本记录到控制台,但我不记得它是什么。我很肯定我在某个地方见过这个,并且......

回答 5 投票 37

如何在rxjs subscribe方法调用中测试代码

所以我有一些像这样的代码:ngOnInit(){this.openDialogWhenUploading(); } openDialogWhenUploading(){this.store.select(getFileIsUploading).pipe(takeUntil(this.onDestory $),...

回答 1 投票 0

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