gpt4 book ai didi

node.js - 无法理解 Mocha 'Getting Started' 指令

转载 作者:太空宇宙 更新时间:2023-11-03 23:29:58 26 4
gpt4 key购买 nike

尝试使用 Mocha 进行单元测试。 Getting Started一开始的说明很简单:

  • 使用 npm install --global mocha 安装 Mocha
  • 创建一个名为 test.js 的文件
  • 编辑文件并将一些预定义的内容粘贴到其中

到目前为止,一切都很好。但是,“回到终端”:

Array
#indexOf
...etc

好吧,我完全困惑了。显然,这并不意味着在命令行中键入此内容。但我尝试运行 Node 并执行 require('<test file>');无济于事。 编辑:模块不加载(我说过它会加载)。运行require('assert')确实有效,但这对我没有好处。我可以运行 Array().indexOf(),但这与我的测试无关。

最后一条指令的真正含义是什么?我到底应该做什么才能让这个框架运行起来,以便我可以使用它进行单元测试?

编辑:也尝试过 require('assert');接下来是 require('mytest.js');也没有喜悦。

编辑:刚刚得到一个线索,Array().indexOf()只是JS代码,与mocha或assert模块无关。但 Mocha 仍然不走运。

编辑:至于这个问题已经有了答案,我不可能知道这是一个引用错误。引用错误只是我疯狂抓取过程中发生的众多失败之一。真正的问题是 Mocha 指令不明确,这使得这个问题与引用错误的问题完全不同。

最佳答案

您可以使用 mocha test.js 运行测试。这是他们在“入门”中缺少的部分,以便生成提到的输出。

关于node.js - 无法理解 Mocha 'Getting Started' 指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39393992/

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