【发布时间】:2020-06-26 10:50:43
【问题描述】:
我有一个使用mocha 进行测试的小型打字稿项目,主要使用 Visual Studio Code 编写。不过,我对 Visual Studio 2019(使用 ReSharper)更满意,并希望设置项目以在 Visual Studio(而不是 Code)中使用。
我可以在 Visual Studio Code 中调试测试,但也希望能够在 Visual Studio 中运行和调试它们。
我已经从现有文件创建了一个项目,但测试资源管理器甚至没有打开,而且我尝试运行的任何测试似乎都是用 Jasmine 运行的,这意味着没有找到任何测试。我已经尝试在项目属性中将测试运行器设置为 mocha,并将测试根目录设置为我的测试目录test\。
我的文件夹结构是
\
|--built
|--src
|--file.ts
|--test
|--file.tests.ts
如何让 Visual Studio 识别 mocha 测试?
此外,测试目前首先构建项目,当我想测试打字稿文件时这是相当无用的(与 VS Code 中的 cross-env 和 ts-node 配合得很好)。
【问题讨论】:
标签: typescript visual-studio mocha.js visual-studio-2019