【发布时间】:2015-08-23 13:26:58
【问题描述】:
我有一个 qunit 模块,它不允许创建对象的方法查看全局变量。简化版:
qunit.module("testcases", {
setup: function () {
var globalVar = "something";
}
});
test("test1", function () {
obj = new MyObj({});
obj.execute(); // uses globalVar but doesn't see it
});
如何让 obj 实例识别 globalVar?
我也尝试在 test1 中定义 globalVar,但没有成功。我不想将 globalVar 放在 obj 实例上,因为它的 execute 函数不会自行检查全局
【问题讨论】:
标签: javascript unit-testing qunit sinon