【发布时间】:2017-01-17 16:50:30
【问题描述】:
我有一个简单的测试文件“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 'value is true:encountered a declaration exception' failed ReferenceError: Can't find variable: Api in file:///C:/temp/tools/Tests/ test.js(第 4 行)”
怎么了?
【问题讨论】:
标签: javascript unit-testing jasmine chutzpah