JavaScript 测试

在 ReSharper 选项的此页面中,您可以调整 JavaScript 和 TypeScript 中 单元测试支持的偏好设置。
Jasmine
启用 Jasmine 支持 | 默认情况下,ReSharper 会添加操作指示器,允许您 直接从编辑器执行 Jasmine 测试 ,并自动 在您的解决方案中发现 Jasmine 测试。 取消选中此复选框以禁用此行为。 |
Jasmine 版本 | 选择 ReSharper 测试运行器使用的 Jasmine 框架版本。 |
启用自定义 HTML 测试工具 | 使用此选项允许 ReSharper 的测试运行器运行与 Chutzpah 测试运行器兼容的自定义 HTML 测试工具。 |
测试工具路径 | HTML 工具文件的文件名或路径。 使用选择器指定绝对路径或相对路径。 |
将默认实现复制到剪贴板 | 复制到剪贴板的默认 HTML 工具模板包含 特殊的 Chutzpah 占位符。 |
QUnit
启用 QUnit 支持 | 默认情况下,ReSharper 会添加操作指示器,允许您 直接从编辑器执行 QUnit 测试 ,并自动 在您的解决方案中发现 QUnit 测试。 取消选中此复选框以禁用此行为。 |
QUnit 版本 | 选择 ReSharper 测试运行器使用的 Jasmine 框架版本。 |
启用自定义 HTML 测试工具 | 使用此选项允许 ReSharper 的测试运行器运行与 Chutzpah 测试运行器兼容的自定义 HTML 测试工具。 |
测试工具路径 | HTML 工具文件的文件名或路径。 使用选择器指定绝对路径或相对路径。 |
将默认实现复制到剪贴板 | 复制到剪贴板的默认 HTML 工具模板包含 特殊的 Chutzpah 占位符。 |
测试运行方式
Web 浏览器 | 如果选择此选项,您可以指定 ReSharper 将在哪个浏览器中运行测试。 |
PhantomJS | 如果选择此选项,ReSharper 将使用 PhantomJS运行测试。 您需要指定 PhantomJS.exe 的相对路径或绝对路径。 |
命令行实参 | 指定传递给所选运行时(Web 浏览器或 PhantomJS)的可选命令行参数。 |