jasmine 相关问题

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

业力误差:无法找到变量:angular

我正在尝试在项目中运行一周的业力。我遵循本教程AngularJS单元测试,但是当运行karma启动时,控制台显示此错误:PhantomJS 2.1.1(Linux 0.0.0)ERROR ReferenceError:...

回答 1 投票 1

使用Jasmine进行单元测试时避免副作用

我正在尝试使用测试库node-jasmine:joinGame(参与者){console.log('加入游戏',参与者)对下面的函数进行单元测试; if(this.getParticipants()。length> = ...

回答 1 投票 1

间谍服务在spyOn时变为未定义

我有一个Angular 1.6.6应用程序,我正在测试Karma和Jasmine。给定来自控制器的代码:$ scope.undo = function(){return $ scope.isUndoDisabled()|| $范围....

回答 2 投票 1

使用Mocha自动确认前端测试对话框

这看起来像是使用Jasmine自动确认对话框的方式:https://coderwall.com/p/elevha/stubbing-out-confirm-dialogs-in-jasmine,它们是:spyOn(window,'confirm')。andReturn (真正); ...

回答 1 投票 0

使用Jasmine测试带有超时的JS回调

我需要使用Jasmine在Angular中测试一些代码,但问题是由于$ timeout调用我不能这样做。所以代码如下所示:$ scope.add = function(){SomeService.add(id,...

回答 2 投票 0

量角器使用茉莉花 - 记者测试报告

我正在尝试将量角器测试结果导出到xml文件,因为我已经使用npm install -g jasmine-reporter安装了jasmine-reporter。量角器版本是2.1.0版。茉莉-...

回答 3 投票 3

如何使用node.js jasmine设置断点?

好的,天真的问题在这里,但我对nodejs有些新意。我正在使用jasmine编写测试脚本。在我的代码中似乎有一个错误,所以我把“调试器”放在其中一行中,而jasmine不是......

回答 1 投票 1

安全的基于Web的应用程序的测试分片的最佳实践是什么?

我正在使用Protractor和Jasmine在安全的网络应用程序上进行e2e测试。我的套房包含100多个规格。我使用单个用户帐户实现了分片,但规格重叠,因此失败...

回答 1 投票 0

JavaScript单元测试或端到端测试

目前,我尝试与我的开发团队成员合作,为我们的javascript解决方案提供一些模块化系统。因为我们能够重新开始,我们希望这次能够做到 - 通过测试!我们找到 ...

回答 2 投票 3

预计将使用T23:59:59.999Z进行调用,但实际呼叫为T12:59:59.999Z

我正在使用Angular 4+和Moment 2.18.1使用moment()。endOf('day')在Angular应用程序代码中返回2018-03-06T23:59:59.999Z,而它返回2018-03-06T12:59:59.999 Z在茉莉花测试中(...

回答 1 投票 0

预期[]为[] Jasmine,如何检查空数组

尝试检查空数组时出错。我尝试使用:案例1:初始化为数组期望(fixture.componentInstance.dataSource).toBe([]);案例2:通过初始化为数组...

回答 1 投票 13

单元测试angular $ http服务时出现意外的请求错误

我在angularJS应用程序中使用单元测试。这是我对服务的测试规范:describe('service',function(){var service = {}; var $ httpBackend; beforeEach(module('...

回答 1 投票 0

在Jasmine Unit Test中为PhantomJS配置浏览器语言

我正在使用Jasmine和Karma对Angular2应用程序进行单元测试。在Karma配置文件中,我使用PhantomJS作为浏览器来运行测试。浏览器:['PhantomJS']我正在使用ng2-translate ...

回答 1 投票 0

jasmine beforeEach和angular TestBed.configureTestingModule,同步与否?

我有一个简单的配置简单测试:fdescribe(“A spec”,function(){let service:UserService; beforeEach(()=> {TestBed.configureTestingModule({providers:[UserService]}); ...

回答 1 投票 0

错误:无法解析ContactService的所有参数:(?)

测试后使用业力+ jsamine,我有这样的错误。服务:ContactService应返回可用语言FAILED错误:无法解析ContactService的所有参数:(?)。我不......

回答 1 投票 1

运行测试后销毁App组件

我正在开发一个有角度的网站,我在运行单元测试时遇到了问题。我的app组件就像这个导出类Appcomponent {constructor(private service:SomeService){...

回答 1 投票 1

测试eventEmitter的最佳方法是什么?

假设我有一个这样的简单组件:@Component({selector:'my-test',template:' ' }) export class test { @Output selected: EventEmitter = ...

回答 1 投票 2

JS,单元测试:期待回调

我正在使用Leaflet,我正在创建一个标记。一旦鼠标离开此标记,我想删除我在mouseenter上显示的弹出窗口:marker.on('mouseout',e => this ....

回答 2 投票 5

Angular + Jasmine:无法监视ActivatedRoute.queryParams

如何监视预期返回Observable的存根角度服务方法,例如ActivatedRoute.queryParams。这是我的失败规范:导入{TestBed,ComponentFixture}来自“@ ...

回答 1 投票 0

如何模拟嵌套方法?

我正在学习更多有关Jasmine Unit Testing的知识,而且我遇到了一些我无法弄清楚的问题。我是JavaScript和单元测试的新手。我试图寻找有关嵌套方法的例子......

回答 1 投票 0

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