Karma为开发人员提供了一个测试环境,他们不需要设置很多东西,而只需编写代码并获得即时反馈,以提高生产力和创造力。
我在这里有一个单元测试:fit('当搜索id存在时应该在提交时调用getImage ID',()=> {spyOn(component,'getImage Id'); component.searchId ='1'; submit = fixture ....
您想在我的角度组件中测试真实的服务。但我得到低于错误。没有提供服务blservice从'@ angular / core / ...导入{async,getTestBed,TestBed,inject}
我是角度和离子的新手,我需要知道如何进行单元测试,具体来说,有没有我编写测试代码的测试文件?我目前正在研究离子3.我已经安装了业力和......
Angular / Jasmine - 如果在ngOnInit上调用,间谍是否有效?
我有一个反应形式,我已经分成更小的组件,以便能够更好地单独管理每个表单控件。我依靠事件发射器来传达每个事件的状态......
Karma测试套件失败,显示消息:Disconnected,因为10000毫秒内没有消息。根本没有执行任何测试。 “@ angular / core”:“7.1.3”,“jasmine-core”:“3.3.0”,“karma-jasmine”:“1.1.2”......
Travis CI构建我的Angular应用程序,所有测试都通过:Chrome 59.0.3071(Linux 0.0.0):执行0 of 5 SUCCESS(0秒/ 0秒)e 59.0.3071(Linux 0.0.0):执行1 of 5成功(0秒/0.137 ......
如何为`ng test --code-coverage`排除所有* services.ts?
在我的Angular 6下,我运行以下命令进行单元测试并生成代码覆盖率报告:ng test --browsers = Chrome --watch = false --code-coverage工作正常并编写代码...
我在node.js应用程序中有一个独立的javascript文件cacheBustingInterceptor.js。它是工厂模式中的服务,当应用程序成立时由app.js调用。 / ** *截取http ...
contact.component.html {{text}} [[[[[]]]] 有些设置不正确,但主要是设置click事件的方式。应该是(click)="onSubmit()",而不是click="onSubmit()"。 另外,我会将您设置间谍的方式更改为以下内容: let onSubmitSpy = spyOn(component, 'onSubmit').and.callThrough(); expect(onSubmitSpy).not.toHaveBeenCalled(); // more code .. expect(onSubmitSpy).toHaveBeenCalledTimes(1); Here是一个有效的堆叠闪电战。
我是Karma的新手,但是我想知道如何在浏览器中查看它的输出(很像当一个runner.html文件出现时与Jasmine交互的方式)。我看了介绍性的截屏视频,我......
我有一个div,为此我创建了一个类,让我们说.open-banner是这样的:
我有一个检测按键的功能,如果按下了键=退出,则触发一个函数。我在伪装KeyboardEvent本身时遇到了麻烦。我看到了这篇文章,但......
Karma-Test:在其他测试中使用async时随机测试失败
我有Karma-Tests的问题。当我运行我的测试时,有时我会遇到这个错误:HeadlessChrome 70.0.3538(Windows 10.0.0)ERROR {“message”:“在所有\ n之后引发错误\ n [对象...
我有一个socketService,正在初始化组件以从服务器获取一些数据时使用。但是,我不能模仿它,因为它说TypeError:this.socketService.send不是...
我刚开始用单元测试我的角度应用程序与业力。一切按预期工作Chrome 26.0(Windows):执行1 of 1 Chrome 26.0(Windows):执行1 of 1 SUCCESS(0.878秒/ 0.112 ...
在尝试运行ng测试时接收多个styles.css中的“ERROR”
将Angular升级到7.2.6之后,我可以使用ng build成功构建,但是当我运行测试时,我得到以下错误。我已经尝试在angular.json文件中调整styles.css的路径,并且......
有没有办法在IntelliJ中的karma.conf.js中指定Angular配置?
我们的Angular应用程序有两种不同的配置(在Angular 6称为环境之前)。现在我们运行Karma测试,我在IntelliJ / WebStorm中找不到选项,如何指定正确...
我不确定我是否正确构建了问题标题。我想通过使用ng测试为我的Angular 7应用程序运行测试。在我的一个组件中,我使用了一个Stylus样式表:@Component({...
当Headless Chrome完成Karma单元测试时,Docker任务失败
我的设置如下:Angular 7,Docker,Karma,Jasmine,来自Puppeteer的Headless Chrome。我有2个测试套件,每个测试套件大约有100个,并行运行。在当地一切正常,但......
我正在使用karma,webpack和typescript设置开发环境,但我遇到的问题是karma没有在测试中应用自定义定义文件。这是我的项目文件......