小编Asi*_*pas的帖子

编写"单元可测试"的jQuery代码?

直到现在我还习惯在ready()函数中编写我的所有代码,如:

$(document).ready(function() {
  // all my code
});
Run Code Online (Sandbox Code Playgroud)

现在我看到使用这种方法,我的代码不是"单元可测试的",例如我无法从QUnit访问ready()内的东西.

构造与使用ready()函数兼容且能够进行测试的jQuery代码的正确方法是什么?

是否有一个良好的开源代码库或项目来学习和学习?

javascript jquery unit-testing qunit

16
推荐指数
2
解决办法
1623
查看次数

如果包含在自执行匿名函数中,JavaScript可以是"单元可测试的"

正如我多次看到的,一个自执行的匿名函数用于包含整个库.如果例如QUnit无法访问匿名函数包装器中的任何内容,那么如何测试这些库?

javascript unit-testing qunit jasmine

11
推荐指数
2
解决办法
2471
查看次数

标签 统计

javascript ×2

qunit ×2

unit-testing ×2

jasmine ×1

jquery ×1