【发布时间】:2015-06-11 09:56:20
【问题描述】:
我已尝试使用此选项为我的 QUnit 测试创建自定义 HTML 工具。我已经查阅了他们网站上的有限文档,但还是无处可去,尽管我已经尝试了几乎所有路径语法和“测试工具位置”下拉列表中的选项的组合。
我已将默认实现复制到一个测试 html 文件中,并对其进行了非常简单的修改,以便在其中包含一些自定义标题和元素,但无论我将文件放在哪里或如何定义它的路径,每次我运行使用 ReSharper 的测试运行程序进行单元测试,无论是从包含测试的文件中,还是在项目上运行测试,我都只看到了默认的 ReSharper QUnit 屏幕。
我也尝试使用 PhantomJS 而不是浏览器来使用它,但无济于事。
我应该能够使用此选项为我的 JS 测试自定义 HTML 页面,使用与 Chutzpah 相同的语法,对吗?我正在使用 Resharper 9.0.0.0。
这是我试图将 ReSharper 指向的文件的内容:
(更新:这是适用于 Jasmine 的固定文件)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>testing!!!</title>
@@ReferencedCSSFiles@@
@@TestFrameworkDependencies@@
@@ReferencedJSFiles@@
@@ReSharperIntegration@@
</head>
<body>
Some Custom Content Here
</body>
</html>
【问题讨论】:
标签: javascript unit-testing resharper