Jasmine是一个用于测试JavaScript代码的行为驱动开发(BDD)框架。 Jasmine没有外部依赖,也不需要DOM。
我正在为一个mat-stepper写一个测试。我遇到了错误。错误,导出名称 "matHorizontal"。Export of name 'matHorizontalStepper' not found! 解决这个错误的最好方法是什么? describe('...
我无法删除这个声称与http模块有关的报应错误,我试过各种方法都无法解决。我的应用是在angular 9 Report项目结构:app Components ...
SyntaxError: 无效的正则表达式。语法错误:无效的正则表达式:INFO: 在新的正则表达式(<anonymous>)中的未定名字符类。
代码:it.only('当使用粉笔时,应该用彩色显示日志', () => { / Setup. const uuid = uuidv4(); const messages = [ / prettier-ignore [`${uuid}_chalk_info`, '\[...
我有一个nodejs模块,我使用jasmine-ts [0.3.0]通过运行jasmine-ts --config=specsupportjasmine.json进行单元测试。我的目的是,我想运行一些单元测试,并在断点处停止 ...
Angular测试。Uncaught错误。Uncaught(在承诺中)。错误:无法匹配任何路由。无法匹配任何路由。URL段:'home'
我试图在一个叫UserComponent的Angular组件上运行业力测试。在这个组件中,我的ngOnInit做了如下操作:ngOnInit() { const stream = this.tokenSvc.AuthTokens.pipe(...) { const stream = this.tokenSvc.AuthTokens.pipe(。
我先试了这个 let url = await pa.getPageURL("Employees"); console.log("URL "+url); 然后我试了这个。两者都是抛出超时错误,但打印出了正确的url,it('should be able to ...
我想测试是否使用jasmine spy调用了this.service.someMethod。源文件:/ src.ts import { Service }。/ src.ts import { Service } from 'some-package'; export class Component { service = new Service(); ...。
当我在protractor中运行一个测试,而不是在浏览器中打开给定的链接时,它给出了一个错误(请检查图片)
所以当我从VS- Studio中执行一个简单的计算器程序,当浏览器打开时...每次都是一样的(请参考图片),尝试了很多,但每次都是一样的错误。我遵循了很多的教程,...
toHaveBeenCalled在同一个spy上的两个Jasmine测试用例中不能正常工作。
我有一个spy对象,我在两个测试用例中使用。我使用toHaveBeenCalled方法来检查spy方法是否被调用。我的代码在使用一个测试用例时工作得非常好......。
找不到重置茉莉花间谍对象的文档。如果有更好的使用间谍对象的方法,请提出建议。/ spec.js import { mockService } from ".mockService"; / mockService = ...。
如何修复这个测试用例。不能绑定到'value',因为它不是'dls-option'的已知属性。
这是我用Jasmine和Karma进行Angular单元测试的第三天。我是跟着Pluralsight讲课的。首先,dls-option是一个组件,我在使用一个库的形式。我会解释一下。我...
public isValidStartDate() { return this.form.controls.dueDate.touched && this.form.controls.dueDate.errors && !this.form.controls.dueDate.hasError('required') }。...
我在angular里有一个服务,在这个服务里有静态方法。我如何为静态方法写单元测试?[重复]
@Injectable({ providedIn: 'root' })) export class TestService { static testMethod(data: any, file: string) { / do some stuff }。}
我正在为一个比较日期的函数编写一个Jasmine单元测试。我想提供一个假的日期用于今天的日期。因此,我正在监视窗口对象上的Date方法......。
我有一个调用HTTP get的承诺,以检索一个csv文件, 这个HTTP返回给我一个响应,我可以使用作为一个流, 我通过一个csv分析器管道响应,并认为另一个func... ...
我有一个元素,是无法定位在protractor我使用protractor + Jasmin + POM。在开发控制台,我能够定位,计数也是1。我已经添加了一个尝试和捕捉...
我正在使用jasmine和Appium进行ios测试。我需要在应用程序里面创建成千上万的帖子。我试图使用Saucelabs并行测试来实现。当我把同一个规范文件复制粘贴x次后,在...。
我正在尝试为组件做单元测试,我模拟了数据并期望得到一些结果,但得到了一个错误,下面是我的单元测试。it('should call getData method ', () => { const ...
Angular 8单元测试,无法设置属性'valueAccessor'为null。
我试图简单地通过测试(应该创建--component=>toBeTruthy),为用ControlValueAccessor实现的自定义组件(angular组件类)。我在NgControl中注入了 ...