gpt4 book ai didi

javascript - 如何使用 NodeUnit 测试客户端代码

转载 作者:搜寻专家 更新时间:2023-10-31 23:31:02 24 4
gpt4 key购买 nike

这是 my previous question 的后续行动.

假设我正在编写带有 calculate 函数的 calculate.js 源文件,以便在我的客户端代码中使用它:

function calculate(num) {    return num * 2;}

现在我想测试一下。

我正在使用 nodeunit,如 this article 中所述并导出 calculate 函数(以便测试可以调用它)。

function calculate(num) {    return num * 2;}exports.calculate = calculate // Node.js stuff. It won't run in a browser!

nodeunit 测试运行正常,但我不能再在我的 Web 应用程序中使用 calculate.js,因为它使用了 exports

现在看起来像一个陷阱。我可以解决这个问题吗?

最佳答案

使用非 Node.js 测试框架,如 jasminebdd 或 jstestdriver。

关于javascript - 如何使用 NodeUnit 测试客户端代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11176060/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com