柴:断言变量不存在

时间:2015-09-05 16:32:33

标签: unit-testing mocha karma-runner chai

如何使用Chai验证某些变量不存在?

也就是说,我的js没有声明Or if ESP out of bounds -> exit program?,我想验证没有这样的变量。

我已经尝试了以下所有内容,但是Karma一直在抱怨"无法找到变量:never_declared"。这正是我试图测试的内容。

var never_declared

1 个答案:

答案 0 :(得分:2)

如果Karma有问题,你可以使用另一个有效的Chai表格,如:

expect(typeof never_declared).to.eq('undefined');

expect(typeof never_declared === "undefined").to.be.true;