我正在 Visual Sutio 2013 中构建一个 ASP.NET 网站,并且正在使用 Jasmine 和 Chutzpah 测试运行器插件进行测试。发现测试正常,但未加载所需的参考。我尝试使用以下内容启动我的测试文件,以确保路径正确(并且每个版本都正确),但它仍然抱怨在我运行测试时角度值不存在。我错过了什么?
/// <reference path="/Scripts/angular.js" />
/// <reference path="../Scripts/angular.js" />
/// <reference path="../../Scripts/angular.js" />
/// <reference path="../../../Scripts/angular.js" />
/// <reference path="../../../../Scripts/angular.js" />
/// <reference path="../../../../../Scripts/angular.js" />
/// <reference path="../../../../../../Scripts/angular.js" />
/// <reference path="../../../../../../../Scripts/angular.js" />
/// <reference path="../../../../../../../../Scripts/angular.js" />
/// <reference path="../../../../../../../../../Scripts/angular.js" />
/// <reference path="../../../../../../../../../../Scripts/angular.js" />
/// <reference path="../../../../../../../../../../../Scripts/angular.js" />
即使这应该有效(据我所知),我也尝试chutzpah.json
在我的项目根目录中放置一个文件,配置如下:
"RootReferencePathMode":"SettingsFileDirectory"
以及测试文件中的以下参考:
/// <reference path="/Scripts/angular.js" />
但这无济于事。由于 Chutzpah 没有确认引用标签的存在,我什至不确定是否找到了它(尽管它显然找到了相关的测试文件)。