qunit 相关问题

QUnit是一个JavaScript单元测试框架,由jQuery项目用于测试其代码和插件,但能够测试任何通用JavaScript(客户端和服务器端)代码。

比较两个对象 QUnit Javascript

我需要比较两个对象的属性和属性类型,而不是值,只是类型。 所以我有 var a = {key1 : [], key2: { key3 : '' } } 我想将其与另一个进行比较

回答 1 投票 0

QUnit 测试覆盖率

如何自动测量 Google Apps 脚本中的 QUnit 测试代码覆盖率? 看来 Blanket.js 本身并不支持这种情况。

回答 1 投票 0

在qunit中,如何查询滚动条高度或者检测元素上是否存在滚动条?

我正在为我的 Ember 组件编写测试。一个更微妙的问题是让特定元素滚动,而不在其他地方生成滚动条。 我正在尝试编写一个测试......

回答 1 投票 0

有没有QUnit断言/函数来测试元素是否在数组中

我的 Qunit 函数中有一个预期输出的数组。现在我想测试我的函数结果是否在这个数组中。 var a =new array('abc','cde','efg','mgh'); 现在我的问题是...

回答 3 投票 0

QUnit 删除依赖项上的方法会破坏针对该依赖项的测试

在 Google Apps 脚本中,我正在使用 QUnit、测试驱动开发对我正在开发的应用程序进行单元测试。 正在测试的代码 我现在正在致力于全面测试,然后进行开发......

回答 1 投票 0

如何在解决 Promise 时运行 qunit 断言

我正在为返回承诺的函数编写测试,并且无法在解决或拒绝承诺时运行断言。我无法在这个项目上使用 ES6,所以我使用 rsvp.js 库

回答 2 投票 0

在 Visual Studio 2022 中运行 QUnit 测试脚本时出现异常

当我尝试在 Visual Studio 2022 中为 JavaScript 文件运行 QUnit 测试脚本时遇到问题。抛出的错误消息如下: System.ArgumentException:指定的参数不能是

回答 1 投票 0

QUnit 测试不适用于assert.throws()

也许我不明白文档,我的测试不起作用。 我将测试函数的预期错误: // file_to_test.js ... myFunctionToTest: 函数(param1, param2 = "AA-BB"...

回答 1 投票 0

测试使用 IntersectionObserver 的代码

我的应用程序中有一个处理无限滚动分页的 JavaScript 组件,我正在尝试重写它以使用 IntersectionObserver,如此处所述,但是我在

回答 8 投票 0

错误“在读取属性之前不得更改属性”仅在 OPA 测试中

我有一个要测试的 UI,如下所示: 当用户在描述字段中输入值并按保存按钮时,我试图导航到另一个视图。我有以下代码: 奥帕测试(“

回答 0 投票 0

将参数传递给预期会引发错误的方法吗?

使用QUnit的第一步。抱歉,这是非常简单的。我正在尝试从手册的此页面了解内容。如果我有这个:QUnit.test('test init throws',function(assert){...

回答 1 投票 0

Q单元全局故障

我刚刚尝试为我的javascript函数设置Q-Unit Testing。但是,我的JS文件似乎出现了全局故障错误:script.js,我必须在上面有测试代码...

回答 1 投票 1

如何在Javascript中测试另一个函数的函数调用计数?

说我有这个功能:function doSomething(n){for(var i = 0; i

回答 5 投票 3

对象中定义的JS函数作用域不适用于代码覆盖范围

我有一个在对象侧面定义的功能。我已经使用Qunit编写测试用例。当我尝试生成代码覆盖率报告时,它给我错误var test未定义。 JS文件$(function(...

回答 1 投票 1

我如何使用QUnit(或其他js单元测试框架)对发布/订阅进行单元测试

[就像标题说的那样,我想对我的JavaScript进行单元测试,如何隔离$ .publish()和$ .subscribe()调用?我现在正在使用QUnit,但是只有几个测试,所以我愿意...

回答 2 投票 1

我如何从Java的FormData中获取数据?

我需要从FormData读取数据吗?我尝试读取类似someFormatData [“ valueName”]的内容,但无法正常工作。 options [“ fileId”]或options [“ file”]无效。我也尝试options.fileId相同...

回答 1 投票 5

我无法正确导入模块

我的问题是标题。我写了一个这样的类:导出默认类Vector3 {构造函数(x,y,z){this.x = x; this.y = y; this.z = z; } //对象的函数学报()...

回答 1 投票 0

转换为QUnit代码

任何人都可以将此jquery脚本转换为Qunit测试代码。既然是初学者,我想从头开始。 $(document).ready(function(){jQuery(“#but1”)。bind(“ click”,function(e,data){...

回答 1 投票 0

使用Sinon.js的桩性能。now()

我正在用Ember-qunit编写单元测试。我想在performance.now上设置自定义值。我尝试了sinon.stub(performance,'now',60000);但这没用。我收到TypeError:stub(obj,'meth',fn)has ...

回答 1 投票 0

找不到QUnit

我在javascript中有以下代码,请调用persona.js:var PrototipoPersona = {nombre:``,primerApellido:'',segundoApellido:''} getNombre = function(){...

回答 1 投票 1

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