我编写了一个简单的测试,它包含在beforeEach块中,一个param,一个带有某些子对象的JSON。但是当我尝试访问it块中的同一个对象时,我得到的是 param未定义'因此测试失败了。我该怎么做才能解决这个问题?
describe("xMode and yMode spec tests for", function() {
beforeEach(function(){
// window variables defined here (like desktop height etc)
var param = {
xMode : "0",
yMode: "1",
"tags": {
"enable": true
}
}
//a function that initialises param
})
it("correct xMode and yMode", function(){
expect(window.options.xMode).toBe(param.xMode);
expect(window.options.yMode).toBe(param.yMode);
})
});