Javascript Resharper don的茉莉花测试';不要停止执行

Javascript Resharper don的茉莉花测试';不要停止执行,javascript,visual-studio-2012,resharper,jasmine,Javascript,Visual Studio 2012,Resharper,Jasmine,我使用Visual Studio 2012和ReSharper 8.2测试我的JavaScript代码。 到目前为止,使用QUnit可以完美地工作,在编写Jasmine测试时,在文件开头添加以下行时,测试不会停止: /// <reference path="../lib/jasmine.js" /> // 当我移除它时,测试很快就会停止,这是应该的。我想保留这一行,因为VS知道Jasmine命令的语法。 我是否使用phantom.js并不重要。行为是一样的 据 和 及 我不是唯一

我使用Visual Studio 2012和ReSharper 8.2测试我的JavaScript代码。 到目前为止,使用QUnit可以完美地工作,在编写Jasmine测试时,在文件开头添加以下行时,测试不会停止:

/// <reference path="../lib/jasmine.js" />
//
当我移除它时,测试很快就会停止,这是应该的。我想保留这一行,因为VS知道Jasmine命令的语法。 我是否使用phantom.js并不重要。行为是一样的

据 和 及 我不是唯一有这个问题的人。第一页说使用Chutzpah,第二页没有给出答案,第三页似乎有问题,因为角度框架

Chutzpah可能是一种解决方法,但我希望坚持使用ReSharper解决方案,而不是添加另一个库


有人知道这个问题的答案吗?

请尝试选择ReSharper |选项|工具|单元测试| JavaScript测试| Jasmine版本| 2.0。在这种情况下,您是否尝试选择1.3而不是2.0?如果您尝试了,但仍然无法工作,请通过nuget package Manager将jasmine-2.0 nuget package安装到测试项目,将这个新的../Script/jasmine/jasmine.js文件指向测试中,在ReSharper选项中选择“2.0”,然后再次运行测试。行吗?谢谢。当我运行单个测试时,它现在可以工作了。当我运行所有单元测试(CTRL+U,R)时,会出现以下错误:“无法生成项目。测试将不会运行。项目xy的生成已失败。”我可以停用自动生成过程,但这实际上不是我想要的。另请参阅