【发布时间】:2014-02-20 05:05:53
【问题描述】:
如果我有一个 Javascript 函数使用,像这样...$(this)[0].element.id;
updateElement(){
$(this)[0].element.id;
}
我正在使用 Qunit,有什么方法可以模拟 'this' 我希望能够测试这个功能。
【问题讨论】:
-
你有更大的代码示例吗?
-
代码异味,将此作为 updateElement 的参数,它将是可测试的。测试的目标是重构糟糕的代码:blog.testdouble.com/posts/…
标签: javascript unit-testing qunit grunt-contrib-qunit