在VS2015中,使用Resharper 10,我在我的脚本上运行Jasmine单元测试,如下所示:
/// <reference path="https://cdnjs.cloudflare.com/ajax/libs/jasmine/2.0.0/jasmine.js" />
/// <reference path="~/Scripts/_references.js" />
describe("My view model", function() {
it("adds smth", function() {
expect(true).toBeTrue();
});
关键是_references.js
在我的脚本之前应该有Bootstrap,JQuery,Kendo等。如果不是这样,那么单元测试会中断。每次更新脚本文件后,VS都会错误地订购_references.js
个文件(在供应商之前)。那么如何做到对了?
更新。我在考虑使用'_'后缀,那些应该在其他文件之前加载的文件。但仍然听起来不太好。