ped*_*ron 9 .net c# testing plugins visual-studio-code
我正在尝试通过 Visual Studio Code 的 .NET Core Test Explorer 插件运行测试。我有一个文件夹,其中包含我的所有代码,包括项目的源代码和测试代码。测试资源管理器找不到测试,我已将“dotnet-test-explorer.testProjectPath”设置设置为实际文件夹,但仍然没有任何结果。
关于如何让 VSC 的核心测试资源管理器真正找到我的测试有什么想法吗?这些都是 *.cs 文件。谢谢
这是你的测试csproj的名称有问题。
在.NET Core Test Explorer扩展的详细信息中,我们可以看到:
glob 模式“+(testProjectOne|testProjectTwo)”或“*/Tests.csproj”应该添加两个测试项目。
但是,csproj 的默认模板名称不同。
例如 - dotnet new nunit 的项目名称为projectName.TestProject.csproj。因此,它不包含在 glob 模式中。
两种解决方案:
将 .NET Core 测试资源管理器的设置更改为
“dotnet-test-explorer.testProjectPath”:“*/*.TestProject.csproj”
归档时间: |
|
查看次数: |
9404 次 |
最近记录: |