gpt4 book ai didi

javascript - 如何用doh测试非dojo javascript代码?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:22:53 25 4
gpt4 key购买 nike

doh 是 dojo 单元测试框架。我正在尝试使用 doh 来测试非 dojo javascript 代码,但我面临的问题是 doh 似乎具有侵入性并且迫使我在测试的 js 文件中使用 dojo.provide() (以及相应的 dojo.require() 在测试js文件)。我希望被测试的 js 文件未经修改并且与 dojo 无关。可能吗?

最佳答案

我找到了解决方案。

  • 简单/MyModule.js
  • 简单/测试/MyModuleTest.js

在测试文件中,只需使用:

dojo.provide("simple.tests.MyModuleTest");

dojo.require("doh.runner");

dojo.require("simple.MyModule",true);

因为 js 文件是通过它的名字找到的,没有 dojo.provide() 模块检查

http://api.dojotoolkit.org/jsdoc/1.2/dojo.require

关于javascript - 如何用doh测试非dojo javascript代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2183272/

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