问题标签 [jsunit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
248 浏览

javascript - 如果发生故障,如何让 Jenkins 发送 JsUnit 报告?

下面是 Jankins 运行的 pom.xml 段,但它没有在电子邮件中发送发生的错误。有没有人让这个工作。

0 投票
0 回答
90 浏览

hudson - Hudson 无法使用 jsTestDriver 打开浏览器

试图运行一个弹出警报窗口的测试用例。这在哈德逊不起作用,但在命令提示符下同样工作正常

错误:它显示一个窗口,说明“交互式服务检测”,并说该程序与 Windows 不完全兼容,

JsTestDriver 版本 --> 1.3.5

火狐——> 14.0.1

哈德逊 --> 2.2.1

任何帮助将不胜感激

0 投票
1 回答
165 浏览

javascript - JsUnit 抛出一个 Exception 'bout undefined function

我遇到了 jsunit-maven2-plugin 的问题。

这是我的 test.js:

我只有一个我无法理解的例外:

0 投票
1 回答
376 浏览

javascript - 在单元测试中显示对象详细信息

使用 JsUnit,我正在尝试使用该assertEquals功能,这样当一组测试失败时,它们将打印有关失败原因的有用信息。

我现在的情况是这样的:

不幸的是,遍历异常只剩下:

如何让Expected行智能地显示我的预期对象的内容?任何解决方案都需要适用于嵌套对象的各个层。此外,这是处理失败的测试调试的错误方法吗?

0 投票
1 回答
3380 浏览

javascript - JSUnit 中的 assertEquals() 实际上是做什么的?

我正在使用我编写的 HTML5/JS 游戏和 JSUnit 测试运行程序进行一些单元测试练习。我对它的简单性感到满意,但这种简单性甚至在文档中也是如此,因为没有解释真正 assertEquals() 的作用。

我为我的预加载器制作了一个存根,又名假对象,我想对照这个假的预加载器检查它的状态。

我使用了 assertEquals(gamePreloader, myPreloader) 但测试失败并出现错误:

这意味着它们不是相同的对象。

assertEquals() 是检查对象的状态还是在内存中检查这两个对象实际上是同一个对象?

0 投票
1 回答
32 浏览

jsunit - 如何在 JsUnit 中创建测试套件

如何像使用 JUnit 一样在 JsUnit 中创建测试套件?我有很多测试要一起运行。例如,我想将 test1.html 和 test2.html 中的两个测试组合在一起运行。

0 投票
0 回答
15 浏览

javascript - Javascript 表达式的 Jasmine 测试

我有一个需要涵盖 JS 单元的以下 javascript 表达式。

在文件构造函数中被调用为:

我是 Jasmine 测试的初学者,如果有人能对我如何涵盖这种情况给出一个想法。到目前为止,我已经尝试过如下方法: