jasmine 相关问题

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

用matHorizontalStepper测试。角度材料

我正在为一个mat-stepper写一个测试。我遇到了错误。错误,导出名称 "matHorizontal"。Export of name 'matHorizontalStepper' not found! 解决这个错误的最好方法是什么? describe('...

回答 1 投票 -2

Angular 9 单元测试的缘分

我无法删除这个声称与http模块有关的报应错误,我试过各种方法都无法解决。我的应用是在angular 9 Report项目结构:app Components ...

回答 1 投票 0

SyntaxError: 无效的正则表达式。语法错误:无效的正则表达式:INFO: 在新的正则表达式(<anonymous>)中的未定名字符类。

代码:it.only('当使用粉笔时,应该用彩色显示日志', () => { / Setup. const uuid = uuidv4(); const messages = [ / prettier-ignore [`${uuid}_chalk_info`, '\[...

回答 1 投票 0

调试器不会在生产代码断点处停止。

我有一个nodejs模块,我使用jasmine-ts [0.3.0]通过运行jasmine-ts --config=specsupportjasmine.json进行单元测试。我的目的是,我想运行一些单元测试,并在断点处停止 ...

回答 1 投票 0

Angular测试。Uncaught错误。Uncaught(在承诺中)。错误:无法匹配任何路由。无法匹配任何路由。URL段:'home'

我试图在一个叫UserComponent的Angular组件上运行业力测试。在这个组件中,我的ngOnInit做了如下操作:ngOnInit() { const stream = this.tokenSvc.AuthTokens.pipe(...) { const stream = this.tokenSvc.AuthTokens.pipe(。

回答 1 投票 0

为什么我在断言步骤中出现超时错误?

我先试了这个 let url = await pa.getPageURL("Employees"); console.log("URL "+url); 然后我试了这个。两者都是抛出超时错误,但打印出了正确的url,it('should be able to ...

回答 1 投票 0

如何监视一个在类对象内部调用的函数?

我想测试是否使用jasmine spy调用了this.service.someMethod。源文件:/ src.ts import { Service }。/ src.ts import { Service } from 'some-package'; export class Component { service = new Service(); ...。

回答 1 投票 0

当我在protractor中运行一个测试,而不是在浏览器中打开给定的链接时,它给出了一个错误(请检查图片)

所以当我从VS- Studio中执行一个简单的计算器程序,当浏览器打开时...每次都是一样的(请参考图片),尝试了很多,但每次都是一样的错误。我遵循了很多的教程,...

回答 1 投票 0

toHaveBeenCalled在同一个spy上的两个Jasmine测试用例中不能正常工作。

我有一个spy对象,我在两个测试用例中使用。我使用toHaveBeenCalled方法来检查spy方法是否被调用。我的代码在使用一个测试用例时工作得非常好......。

回答 1 投票 0

如何重置茉莉花间谍对象?

找不到重置茉莉花间谍对象的文档。如果有更好的使用间谍对象的方法,请提出建议。/ spec.js import { mockService } from ".mockService"; / mockService = ...。

回答 1 投票 0

如何修复这个测试用例。不能绑定到'value',因为它不是'dls-option'的已知属性。

这是我用Jasmine和Karma进行Angular单元测试的第三天。我是跟着Pluralsight讲课的。首先,dls-option是一个组件,我在使用一个库的形式。我会解释一下。我...

回答 1 投票 0

角形单元测试 [关闭]

public isValidStartDate() { return this.form.controls.dueDate.touched && this.form.controls.dueDate.errors && !this.form.controls.dueDate.hasError('required') }。...

回答 1 投票 0

回答 1 投票 0

我在angular里有一个服务,在这个服务里有静态方法。我如何为静态方法写单元测试?[重复]

@Injectable({ providedIn: 'root' })) export class TestService { static testMethod(data: any, file: string) { / do some stuff }。}

回答 1 投票 1

在茉莉花单元测试中只模拟今天的日期。

我正在为一个比较日期的函数编写一个Jasmine单元测试。我想提供一个假的日期用于今天的日期。因此,我正在监视窗口对象上的Date方法......。

回答 2 投票 0

node.js、jasmine中的单元测试流

我有一个调用HTTP get的承诺,以检索一个csv文件, 这个HTTP返回给我一个响应,我可以使用作为一个流, 我通过一个csv分析器管道响应,并认为另一个func... ...

回答 1 投票 1

无法点击存在的xpath。

我有一个元素,是无法定位在protractor我使用protractor + Jasmin + POM。在开发控制台,我能够定位,计数也是1。我已经添加了一个尝试和捕捉...

回答 1 投票 0

如何多次运行同一个规范?

我正在使用jasmine和Appium进行ios测试。我需要在应用程序里面创建成千上万的帖子。我试图使用Saucelabs并行测试来实现。当我把同一个规范文件复制粘贴x次后,在...。

回答 1 投票 0

在使用SpyOn文档进行Angular单元测试时出错

我正在尝试为组件做单元测试,我模拟了数据并期望得到一些结果,但得到了一个错误,下面是我的单元测试。it('should call getData method ', () => { const ...

回答 1 投票 0

Angular 8单元测试,无法设置属性'valueAccessor'为null。

我试图简单地通过测试(应该创建--component=>toBeTruthy),为用ControlValueAccessor实现的自定义组件(angular组件类)。我在NgControl中注入了 ...

回答 2 投票 0

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