使用DOH测试自定义模块

发帖

我试图为我无法控制的旧JS文件/模块构建一些单元测试。

JS模块是使用以下模式构建的...

var myModule = {
    myMethod:function() {
    }
};

然后,我试图构建DOH测试工具来对此进行测试。我尝试了以下...

require([
    "doh/runner",
    "../../myModules/myModule.js"
    ], function(doh) {
        console.log(doh);
        console.log(myModule);
    });

该文件似乎可以正常使用,但我无法引用其中的任何内容。“ console.log(myModule);” 只是返回未定义。

有谁知道我如何在DOH测试工具中正确包含外部非dojo模块JS文件?

谢谢

您需要myModule在函数回调中require声明您的语句:

require([
    "doh/runner",
    "../../myModules/myModule"
], function(doh, myModule) { // <-- include myModule
    console.log(doh);
    console.log(myModule);
});

只要确保myModule.js返回您的模块即可。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Spring REST文档测试中未使用的自定义Jackson模块

来自分类Dev

在多模块项目中使用自定义React Hook进行Jest测试时出错

来自分类Dev

使用现有CNN模块的Pytorch自定义模块

来自分类Dev

自定义casperjs模块

来自分类Dev

Prestashop 1.5.4使用自定义钩子创建自定义模块

来自分类Dev

Grails自定义测试

来自分类Dev

在Prestashop中自定义导出而不使用模块?

来自分类Dev

使用自定义标量类型的Eigen :: Geometry模块

来自分类Dev

使用redis的spring-xd自定义模块部署

来自分类Dev

使用Ansible Galaxy自动安装Ansible自定义模块

来自分类Dev

使用python的sklearn模块和自定义数据集

来自分类Dev

使用joi进行自定义配置模块验证

来自分类Dev

Powershell:使用Install-Module安装自定义模块

来自分类Dev

magento-使用自定义模块创建表

来自分类Dev

使用Python请求模块自定义GET响应

来自分类Dev

允许在Fuel CMS中使用自定义模块

来自分类Dev

AngularJS在自定义服务中使用angular模块

来自分类Dev

如何使用自定义 Ansible 模块打印语句?

来自分类Dev

mkdocs:使用自定义 python 模块来补充插件

来自分类Dev

使用Minitest测试自定义验证器

来自分类Dev

如何使用自定义WebApplicationInitializer运行测试?

来自分类Dev

Laravel:使用自定义请求标头测试路由

来自分类Dev

使用Google Analytic自定义变量进行A / B测试

来自分类Dev

使用自定义授权测试异步Web API方法

来自分类Dev

测试中未使用自定义的ObjectMapper

来自分类Dev

如何使用phpunit测试Wordpress主题的自定义类?

来自分类Dev

使用自定义值创建CLPlacemark进行测试

来自分类Dev

如何使用自定义挂钩测试React组件

来自分类Dev

如何使用自定义WebApplicationInitializer运行测试?

Related 相关文章

  1. 1

    Spring REST文档测试中未使用的自定义Jackson模块

  2. 2

    在多模块项目中使用自定义React Hook进行Jest测试时出错

  3. 3

    使用现有CNN模块的Pytorch自定义模块

  4. 4

    自定义casperjs模块

  5. 5

    Prestashop 1.5.4使用自定义钩子创建自定义模块

  6. 6

    Grails自定义测试

  7. 7

    在Prestashop中自定义导出而不使用模块?

  8. 8

    使用自定义标量类型的Eigen :: Geometry模块

  9. 9

    使用redis的spring-xd自定义模块部署

  10. 10

    使用Ansible Galaxy自动安装Ansible自定义模块

  11. 11

    使用python的sklearn模块和自定义数据集

  12. 12

    使用joi进行自定义配置模块验证

  13. 13

    Powershell:使用Install-Module安装自定义模块

  14. 14

    magento-使用自定义模块创建表

  15. 15

    使用Python请求模块自定义GET响应

  16. 16

    允许在Fuel CMS中使用自定义模块

  17. 17

    AngularJS在自定义服务中使用angular模块

  18. 18

    如何使用自定义 Ansible 模块打印语句?

  19. 19

    mkdocs:使用自定义 python 模块来补充插件

  20. 20

    使用Minitest测试自定义验证器

  21. 21

    如何使用自定义WebApplicationInitializer运行测试?

  22. 22

    Laravel:使用自定义请求标头测试路由

  23. 23

    使用Google Analytic自定义变量进行A / B测试

  24. 24

    使用自定义授权测试异步Web API方法

  25. 25

    测试中未使用自定义的ObjectMapper

  26. 26

    如何使用phpunit测试Wordpress主题的自定义类?

  27. 27

    使用自定义值创建CLPlacemark进行测试

  28. 28

    如何使用自定义挂钩测试React组件

  29. 29

    如何使用自定义WebApplicationInitializer运行测试?

热门标签

归档