Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Visual Studio 2019中运行(并调试)typescript mocha测试_Typescript_Visual Studio_Mocha.js_Visual Studio 2019 - Fatal编程技术网

在Visual Studio 2019中运行(并调试)typescript mocha测试

在Visual Studio 2019中运行(并调试)typescript mocha测试,typescript,visual-studio,mocha.js,visual-studio-2019,Typescript,Visual Studio,Mocha.js,Visual Studio 2019,我有一个小型的typescript项目,它使用mocha进行测试,主要是用visualstudio代码编写的。不过,我对VisualStudio2019(使用ReSharper)更为满意,并希望将该项目设置为在VisualStudio中使用(而不是代码) 我可以在VisualStudio代码中调试测试,但也希望能够在VisualStudio中运行和调试它们 我已经从现有文件创建了一个项目,但是测试资源管理器甚至没有打开,我尝试运行的任何测试似乎都是用Jasmine运行的,这意味着找不到任何测试。

我有一个小型的typescript项目,它使用
mocha
进行测试,主要是用visualstudio代码编写的。不过,我对VisualStudio2019(使用ReSharper)更为满意,并希望将该项目设置为在VisualStudio中使用(而不是代码)

我可以在VisualStudio代码中调试测试,但也希望能够在VisualStudio中运行和调试它们

我已经从现有文件创建了一个项目,但是测试资源管理器甚至没有打开,我尝试运行的任何测试似乎都是用Jasmine运行的,这意味着找不到任何测试。我已经尝试在项目属性中将测试运行程序设置为mocha,并将测试根目录设置为我的测试目录
test\

我的文件夹结构是

\
|--built
|--src
  |--file.ts
|--test
  |--file.tests.ts
如何让Visual Studio识别摩卡测试?
此外,测试目前首先构建项目,这在我想要测试typescript文件时是非常无用的(与VS代码中的
cross env
ts node
配合得很好)。

我正在研究使用Visual Studio 2019开发typescript项目。 根据我的测试,摩卡测试成功运行


请参见

我正在调查使用VisualStudio2019开发TypeScript项目。 根据我的测试,摩卡测试成功运行