如何在 R# 测试运行器中的 运行 之前用 Babel 翻译 JS 测试?

How to translate JS tests with Babel before running in R# test runner?

我们想在 ES6 中编写我们的 JS 规范,并在 ReSharper 测试运行器中 运行 之前使用 Babel 翻译它们。目前,我们正在 运行 Chrome 中进行测试(如果事实证明更可取,愿意使用无头或 PhantomJS)并将 Babel 作为 MSBuild 任务执行。但是我们不确定如何指示 R# 使用我们翻译的规范来构建 Tests.js.

没有找到进入 Tests.js 管道的方法。似乎不可能。所以我们使用基于 npm 的测试运行器而不是 R# 运行器。