我有一个简单的测试文件“test.js”
/// <reference path="./api.js" />
describe("value is true", function () {
var api = new Api();
describe("audio", function () {
it("returns white space when text is null", function () {
expect(api.value).toEqual(true);
});
});
});
和在同一目录下实现类“api.js”的文件
var Api = function () {
this.value = true;
};
我在目录结构中安装了一个级别的nuget(版本4.2.4)的测试运行器。
我执行以下命令
.\chutzpah.console.exe .\Tests\test.js
结果是“Test”值为true:遇到声明异常'失败ReferenceError:无法找到变量:文件中的Api:/// C:/ temp / tools / Tests / test.js(第4行)“
怎么了?