小编hiz*_*zni的帖子

使用 Rhino 进行 JavaScript 单元测试

我希望有人能够帮助我解决我遇到的编码问题。我目前正在处理在第三方 Java 应用程序 (mirth connect) 中执行的服务器端 JavaScript 代码,该应用程序使用 Rhino JavaScript 编译器执行已实现的 JavaScript。这是特别有趣的,因为我有时需要与外部 Java 包交互。

我一直在寻找使我们在此代码上的测试过程正式化的方法。考虑到这一点,我一直在研究 JavaScript 单元测试框架,例如 QUnit 和 Jasmine。不幸的是,据我了解,这些框架主要旨在测试在浏览器环境中运行的 JavaScript 代码,但我需要像在服务器上执行代码一样进行测试。但这可以通过使用无头浏览器运行这些框架来实现。

我真正想知道的是这是否可能?我查看了许多声称能够实现这一点的资源,但我自己却无法做到这一点。如果确实可能,有人有我可以遵循的任何链接或简单的演练吗?

我非常乐意提供我想要测试的 JavaScript 代码的示例、我想要从 JavaScript 调用的 Java 类以及单元测试(一旦有人可以确认)我确定我不会咆哮以此作为可能的解决方案上错了树。

提前致谢!

javascript unit-testing mirth

5
推荐指数
1
解决办法
2553
查看次数

标签 统计

javascript ×1

mirth ×1

unit-testing ×1